Looks freaking incredible!
This game should be embraced by every hardware fan on the planet. I've just pledged 48 Euros, so apparently I'm a 'Bounty Hunter'.....
Agree with the OP - this game should definitely be on the front page!
BTW: OP - Maybe change the title of the thread to 'Star Citizen'?