Square Enix is getting some major flak for the recently released screenshots for the PS3 and Xbox 360 versions of Final Fantasy XIII. Apparently, the fans aren't all too happy to find that the screens for both

More...