human revolution articles

Square Enix delays Deus Ex: Human Revolution

Following the unsuccessful launch of its latest entry in the Final Fantasy series, Square Enix has slashed its financial outlook and delayed upcoming works. Released for PC in September, Final Fantasy XIV received nothing but bad press with most review…