On 9th March, 2010, publisher and developer Square Enix released Final Fantasy XIII for Western audiences, and we can still recall the incredible hype behind it. Gorgeous, a stunning showpiece for ...
Updates for ElvUI 12.21 & Patch 9.0.5 ...