Hi Nanaki254!
Thanks for the video - it was a good watch :)
The version available here on Itch.io is an older build (pre our Greenlight campaign) and doesn't have all the latest features included in it. We're currently working towards our Steam Release which does include all the features mentioned, such as firing, smart bombs, a big improvement on the visuals and even the introduction of bosses.
I'm glad you enjoyed the game, and (fortunately) the criticisms you had are all addressed already - most notably the "twitchy" handling.
-BoxFrogGames