Did the release of Titanfall overshadow other games?
Titanfall seems to be to the game everyone is playing. But did its release overshadow other great March games? So far in the month of March gamers have seen the release of Southpark: The Stick of Truth and Dark Souls II. inFAMOUS: Second Son is coming out in the next week will it slip under everyone’s radar and be overshadowed by Titanfall as well?
Read More