Remember when Game Informer Editor-in-Chief Andy McNamara teased an upcoming announcement by saying the developer of said title will surprise a lot of people ?…
Some will say the game itself is a much bigger deal than the developer. Well, remember when we found out The Last Of Us was…