Thanks, glad you liked it! :-)
The dive attack is a little tricky to pull off: it's easiest to press the attack button and the down button at the same time, but if it's a long dive, you might be done attacking by the time you reach the enemy, so for long dives you have time it a little later. I kept wondering if we should just make all dives into dive attacks? But then again, I wanted combat to be clunky to force the player to focus on platforming and not combat. Hopefully we achieved an OK balance for the desired feel for this game.