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

Add comment

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