Some ideas are nice. Some parts need a better execution in my opinion still had my fun and a good challenge overall. If you don't have much patience though i would not recommend playing it hehehehe.
Dont know the name of it. The musics are available within the level files they might have the original names of the songs. Shazam could help too maybe.