fbpx
Browsing Tag

Gears of War

VR vs. Microsoft

Despite having no virtual reality (VR) headset of its own, Microsoft remains a consistent talking point within the…