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