Has anyone played this game on Steam? It's F2P but pretty awesome graphics and pretty fun space combat! Check it out!