It's a very interesting concept. This type of games is usually something I enjoy but there were 2 small things that made it too frustrating after a while:
1. Running seems to make the game stutter a lot even on a high end pc
2. One of the platforms in the first level kept throwing me off even after I memorized its behavior. Maybe I'm just missing something but it became very annoying after a while
Overall a very interesting game!