Thunder Lotus announced 33 Immortals during the Xbox Games Showcase and the game is going to have a ridiculous Co-op experience unlike any other game. In 33 Immortals, players are damned souls, rebelling against God’s final judgment. The game’s quick…
Read more ›