Gears of War Reloaded is coming August 26
Microsoft announced at the Xbox Showcase that Gears of War: Reloaded is coming on August 26, 2025, to its latest console and PC platforms.Read More...
Clockwork Revolution gets an in-depth reveal for Steampunk world
Clockwork Revolution got an in-depth reveal at the Xbox Showcase today that revealed the world of the 1895 Steampunk game. Clockwork Revolution is an action role-playing game played from a first-pers...