Cool game. You put a lot of work and love in it. I played it two times now both times I got stuck up the moving platforms. I couldn't jump off of them. The jumping is also a little but floaty. The stopwatch that makes you move faster is een fun idea and work for me (I didn't mind the floating very much if I m manipulating space and time). And the rope worked really well.
Some tips/ideas/things you could think about:
- having stronger gravity and stronger jump-force would help making the character feel less floaty.
- make the hit box of the spikes smaller or have the spikes away a little lower then the platform you want to land on. It makes it a little bit clearer when they would hit you.
- have a little visual effect (on the player character) when you get hit. Have him flash red or loose some blood. You can do that on the enemies as well. This makes it clear that you get hit every easy and is fun.
- have the enemies change sprite if they change direction.
- Jonas Tyroller made a video with 5 tips for indie platformers. Maybe there is something in there that can help you.
But take my advice with a bit of salt. You put a lot of love into your game and should always make the way you think is the best.
Keep on the good work!
J.W. Veenman