SPAAAAACE!
If you aimed for a arcade feeling then you hit it well. Definitely pretty hard but fun.
Personally I would had preferred an auto-shooting mode because using right-click felt a bit too much for a bloody casual like me. Then it might even work on mobile platforms.
Good visuals and sounds. Absolute solid game.