Around 2 hours 38 minutes to beat. Awesome free fan made game. I may go through the hardest mode next, and post up a tutorial with commentary for that run.
Deaths edited out. Most of the stages are shown from a fresh start, with full health. Health is not restored between stages, but I did occasionally beat a few stages in a row without dying. When you see the red curtain between stages it means I died and did that section fresh with full health. The game has infinite continues and there are no checkpoints in the stages. Bosses count as a seperate checkpoint. Alot of times when my health was low I just suicided at the intro to a new stage, to restore full health.
The game felt great with a Flydigi Apex Pro 4 controller. Normally this game is keyboard only, so I was stuck either using Xpadder to map a keyboard to a controller or another similiar program. Always forget how to use that program but luckily the Apex 4 controller has a feature where you can map keyboard keys to any of the buttons using the controller's APP. I avoid using a keyboard to play games whenever possible.