This 2D platformer with grid movement while other element have linear motion is not a very good experience. Forcing to restart from the beginning is not also a good presentation either.
But the use of the limitation is admiring.