I'm 130 hours into Xenoblade and finally at the second to last dungeon.