Microsoft held its Xbox Games Showcase on June 9, showcasing new games, familiar titles and information about upcoming releases. Here…
By no means, was this game anywhere close to dying. That didn't stop Microsoft Studios from releasing a new DLC,…