- It's never too early for an options menu.
- Mouse sensitivity is really low.
- The jumping is too floaty.
- I doubt this is how the movement is supposed to be, but the bunnyhopping is way too fast. Also, bunnyhopping where you just mash/hold Space sucks. Implement proper strafe jumping instead. Can't remember exactly how I found it, but there's a working implementation on blueprintUE.
- Only being to attack while an enemy is enflamed (not sure what exactly triggers that) makes no sense. Not being able to hurt them is one thing, but what prevents the character from moving his arms?
- Not sure how to kill the shield enemies. It says they're only vulnerable while falling; does that mean while you're falling? That doesn't make a lot of sense. I hit one bunch of times, but I didn't see any indication that it was taking damage and it didn't die.
- It's hard to test individual mechanics when it throws everything at you at once.
- Having to wait for an energy bar to refill to be able to attack seems like it'd just needlessly slow down the gameplay.
- Not sure what the gravity redirecting is supposed to be for. It seems useless for combat, but too unrestrictive for platforming.