Really Square Enix? FF13-3 already?!