That's all ignoring the level design which is bland as hell. Edge grabbing, infinite dashes, powerups that show up in specific enemies throughout a level makes it feel random on your first playthrough and inconsistent past that (because sometimes you can do more damage without the damage enhancer because the piercing bullet attribute keeps you from firing more than 3 bullets.) None of these are good things to put in a Megaman-esque platformer. You want some legit opinions from a guy who's dumped too much time into the beta's and now this special demo? This game is mechanically a mess.