dampowell on 21 January 2010
Man if only the Launch trailer was split into 4 30 second segments and played on the TV, this lovely looking game could get even more attention.
Spoliers!!!! You have been warned