What did you think of Square Enix's 2018 E3 showcase?

Posted 8 months.