Quantcast
View Post

...isn't Deep Silver the ones who made that ridiculously hyped, and then ridiculously underwhelming zombie game?