Incredibly cool concept, mechanics and tutorialization! Last level was especially tricky and made me sweat quite a bit. loved the level names, it's a small touch but it gave the game a much stronger vibe. (btw, ost didn't seem to loop seamlessly, but that's a very minor nitpick). Also, nice menu transition!