Home / Tag Archives: xbox one

Tag Archives: xbox one

Gears 5 is free to play this week

If you haven’t had the chance to check out Gears 5 since its launch late last year, then now is the perfect opportunity. The game is currently free to play on PC through both Steam and the Windows Store. The free play period lasts until the 12th of April, giving …

Read More »