After confirming the game for a holiday release window earlier today, Nintendo demoed 39 minutes of Xenoblade Chronicles 2 during its E3 2017 Treehouse live stream.

Xenoblade Chronicles 2 puts players in the role of Rex, who together with his new friend Pyra, will search for Pyra’s long lost home of Elysium, said to be the ultimate paradise for all of humanity.

Watch the footage below. (Footage begins at 0:29, ends at 39:21.)