Ever since the announcement of this game back at E3 last year, it has been disappointing to those loyal to the series. It was delayed repeatedly, missing a Christmas release, and ended up being released at the beginning of this […]
Posted on October 21, 2011 by admin