Home Tags Solar System
Tag: Solar System
The latest entry in the COD franchise now sees us in the far reaches of space. Think this is for you? Here's our review of Call of Duty: Infinite Warfare.
Sean Murray, founder of Hello Games just published a lengthy note that describes the changes made to the game. Check out the details here!