Tag "Multiplayer Trailer"

Microsoft appeals to elite players with Halo World Championships

It wasn’t long ago that Halo ruled supreme in the tournament scene back in the early 2000s. It was one of the most talked about games, and its humble beginning