Menu

Tag: Game Pass

Gears 5 Review

1381
The long-awaited and highly anticipated sequel to flagship franchise Gears of War is finally here. It's been almost 3…

Microsoft Introduces Xbox Game…

1233
Well yesterday was quite the day. Microsoft announced a new subscription service call Xbox Game Pass. Basically, for $10…