Square Enix "isn't strict enough," takes them "too long" on games