Stephen Krusel

XBOX game pass

Announced: XBOX Game Pass

Over 100 games to be available through the new subscription service. Microsoft announced a new game subscription service today, called XBOX Game Pass. The anno...

Top 10 Mecha in Gaming

Whether they’re battle-scarred from deadly wars or loaded to the brim with over-the-top weaponry, you know you’re in for a good time if a game has a mecha in it. Strap in and prepare for take-off as we count down the Top 10 Mecha in Gaming.