The Co-Op Release Alert for the Week of 6.4.2012
Whoa! It's E3 week! If you're a summer game, it's a good time to keep you head down and avoid the fray. The publishers of these titles decided to launch during the biggest gaming event of the year. They've either got brass balls or nothing left to lose.