A homage to 'And Yet It Moves'?
Perhaps, but that game was played as a platfomer, this game is more to be seen as a puzzle which makes it tedious if your only a mila-second off, takes the fun out of the game. Still glad someones trying this kind of gameplay.