I loved the visual style and weird soundtrack. Also, it's a great idea that you unlocked all the levels so it's possible to skip some of them if you got stuck.
There are new mechanics introduced at each level, but in my opinion some of those levels take a bit too long, so dying right at the end doesn't feel good... So I would prefer shorter simpler levels personally, but there are probably people who like things the way they are.
Great job! Good luck with your future projects!