Forbidden Universe
Pure Fun & Entertainment => Video Game World => Topic started by: AngelOfThyNight on March 29, 2016, 11:11:04 AM
-
Rumour has it that the new Call Of Duty is set in space
Source: Rumour has it that the new Call Of Duty is set in space (http://www.gamesradar.com/rumour-has-it-new-call-duty-set-space/)