Printable View
Life is so good for North American development for Square Enix that they are setting up shop in Canada. More...