Perhaps the biggest release (for better or worse) in Square Enix‘s history, Final Fantasy XIII finally landed this past week in Europe and North America. After having to overcome so many different problems with bringing the series to the world of HD, Square Enix is already looking to the future of…
