Treyarch should stop making games.
Treyarch sucks, they deserve to burn in hell, they should never touch the COD series ever again. Infinity Ward FTW!!! Not to mention they should stop making the Spider Man games, i bet that Ubisoft Sh... continue reading »