E3 2018: The Awesome Adventures of Captain Spirit Details Revealed at Square Enix Conference