Stage 5 boss was bad, the rest was pretty solid. Sub 12:30 is possible.
Played on bgb.
WARNING!!!
Yelled like an idiot at end of boss fight, so turn down volume!