Very reminiscent of homeworld, a game I only recently heard about, and absolutely love. I do like the upgrade system, simple and easy to follow. The game itself forces a micromanaging act on the field to keep your ships alive until the end.
The only downside, and this is because I haven't tried it yet, is that it doesn't have a 1080p full screen option :P