The aesthetic of the game is really great, I love how it looks! But its very difficult to hit the aliens.
Yea it has a bit of a learning curve. Thanks for playing!