Tagged: n-Space
Last summer’s Deus Ex: Human Revolution and early 2012 release, Final Fantasy XIII-2, have put Square Enix in a great position right now, leading the publisher to some big profits for fiscal 2012. Yet no company in this industry can rest on their laurels,… Read More »