I was actually kind of excited about this game, but haven't heard anything since E3.
Wikipedia says Early 2011 and I know they announced the late 2010 release, but does anyone think this is actually coming out this year?
Pirates of the Caribbean: Armada of the Damned
Game » consists of 3 releases.
Log in to comment