Starpoint Gemini Warlords: Impressions

A space RPG simulation title well worth checking out.