Go to Xbox Academy - xba.psuni.com
Latest News
Top 5 Games Likely to be Delayed to 2012

Earlier today news broke out that Square Enix was pulling Deus Ex: Human Revolution’s release date and delaying it further into 2011. This got us thinking at PlayStation University as to which five games announced for 2011 may not see … Continue reading

Posted in Editorials, Featured | 6 Comments