Quantcast
View Post

I kinda doubt the first gameplay footage will be revealed through their website.