Thanks for trying and being the first to beat it! what you called ghost dashing was indeed intended(feature that comes from bug but I decided it should stay hehe). I was honestly debating removing the cooldown completely, instead having the dash be available only once if you don't hit an enemy and do the combo. Yes the way the level currently work isn't perfect per se. The original plan was to have level/stages where the game teaches you the mechanic once at a time(dashing & combo at first level, how to operate and transfer item between stations on second level, how to deal with armored commanders in third, boss who spawns armored commander in the last) but we ran out of time. The level at present is a way to showcase all available mechanic at bare minimum. Now the dash is interesting, I couldn't quite get the mouse motion for dash to not "teleport" at times in the web version(not sure if this is what you mean but I agree dash can be improved).
Thanks for the feedback! The turret will be more satisfying to use(more blasting less crafting) in the future levels :D