Very nice game, the concept is very interesting with the only moving forward mechanic, but it was also very difficult! I think in terms of feedback, the moving platform section was a bit much for a first introduction to the mechanic, as you had to wait a while if you messed up and you can't jump through the platforms which made it a bit more frustrating. The art was really nice and the whole intro part was super interesting, I really liked it. Overall fun, just a bit too hard for my taste right off the bat.
Good work!