Minecraft XBLA, The Walking Dead, Torchlight 2 - This Week on Rev3Games

Here's your guide to some of the best stuff we released on Rev3Games this week!