Pretty good.
There are a couple of comments:
- Sometimes enemies fly out of range of the projectiles. They can hit you. You can't hit them
- You won't learn about upgrades directly from gameplay. The only thing I could figure out was the screenshots