Lord_Yggdrassil on 02 November 2011
People who voted 1/10 are butthurt saints row fanboys. That trailer was amazing, not from a gameplay standpoint but concept and design..and general atmosphere.
User has been moderated for this post - Kantor
---