First reported by Gamespot, it seems that Microsoft may be sneakily laying the groundwork for an console RTS resurgence.
Microsoft Games Studios has...
Those of us that have eagerly been awaiting to find out what type of hardware will be needed to enjoy Evolve, we now have a much clearer view of what...