Gamers around the world were ecstatic as Microsoft's recent Xbox Games Showcase premiered a slate of stunning new titles. The event featured with anticipated games, along with surprising appearances that had fans buzzing. From action-packed shooters to immersive role-playing experiences, the showcase offered something for every type of gamer. A hi… Read More