Top
30°

Gears of War 3: Forces of Nature, new screenshots

Gearbox released new screenshots of the Gears of War 3: Forces of Nature DLC pack due out later this month.

Read Full Story >>
hookedgamers.com
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.
Rampaged Death2787d ago

Gearbox ? I think you mean Epic Games.