nice game! it is very similar to a game I made a while back except with shooting and upgrades! the game is a little hard but with some skill people can surely master it.
Thank you for the feedback : )