Xbox 360

Microsoft Xbox 360 2005-Present

77%

L.A. Noire Review

L.A. Noire had gathered its fair share of attention leading up to its release. Reviewed on Xbox 360 Published by the creators of Grand Theft Auto, Rockstar...
81%

Final Fantasy XIII Review

Final Fantasy XIII might have been the most beautiful Final Fantasy game to have been released, but it was not without its issues. Reviewed on PS3 Prior to...