Comments (2)
arabiensoldier  +   1037d ago
I think you meant the release of the trailer on September 26 not November 26 haha
TheGameScouts  +   1037d ago
Thanks for noting. Fixed! :)

Add comment

You need to be registered to add comments. Register here or login
Remember