Steam logo appears on Final Fantasy XIII portal site

18 September, 2014 0

Total: 1 0 1 0 0 Yesterday, the official Final Fantasy XIII Japanese portal site was updated giving us a big surprise: the Steam logo appeared alongside with the PS3 and Xbox 360 logos. Obviously, this could just be a mistake, […]