Jaywood2010 on 01 May 2013
Also here is another iconic trailer that really pushed this game. It wasn't a great game but the trailer really got people to buy into it. Also with over 11m views.







