New Releases: Week of July 18th, 2010

Yeah, so… not much coming out this week. On the bright side, this week brings us the release of Limbo, an eerie puzzler for Xbox Live Arcade. Limbo is already receiving rave reviews. Many are even saying that this is not only the best Xbox Live Arcade game this year, but one of the best games of the year overall. Limbo features a unique black and white visual style and mind bending puzzles and releases this Wednesday on Xbox Live Arcade.

For a (short) list of this week’s other releases, check after the break. Continue reading “New Releases: Week of July 18th, 2010”