This is super well done! With some sound effects and a couple more enemy types this could genuinely be a steam game that I would play a bunch