It was released on the Xbox 360 on July 6, 2011 via Xbox Live Arcade, and on the PlayStation 3 via the PlayStation Network on July 19, 2011 in North America and July 27, 2011 in Europe. It was developed with the Unreal 3 Engine and received mixed views from critics upon its release, with aggregate scores...