Very fun game and it has a lot of unique ideas. The only thing I didn't really like was the diagonal player movement, the game is already out of control so there is no need for it, it just makes the game more frustrating to play. Despite this, overall I really enjoyed playing the game and with a bit more polishing I think it could become a big success, great job!