Square Enix shows off the good stuff in a brand new E3 trailer for its sci-fi RPG.
Read more.