Got smashed in my first game. This is one for all the play by email fans. Website. Purchases are through Humble Bundle Inc so updates show up in the spiffy all in one Humble account page. Music is pretty sweet. Beta needs more active players though ($5).
Trailer is a year old. There's a new 'story' trailer but not sure how useful posting that would be.