Square Enix presentation gives us more games to look forward to