The core loop could use some polish, (timing and puzzle difficult can also be hard to balance in this kind of game) but a very cool idea with a lot of potential.