I started playing Xenoblade Chronicles 2 after finishing the main quest line of Pokémon Sword and watching Spirited Away. I'm now in Ultra Japanese Mode, and the choice was between Tales of Vesperia and Xenoblade 2. I went for Xenoblade because I have finished a Tales game and wanted something I haven't done before.
I'm about 7 hours into the game and the combat is a brilliant mix of random encounters, MMORPG, and Action RPG. In true Japanese form, it is still dropping new game mechanics on me. Also, in true Japanese form, the English voice acting is dreadful. Fortunately, you can download the Japanese voice pack and play with English subs. The final straw for me was when a character, purely deadpan, pronounced "hehehe" as "he. he. he". I can't listen to that sort of thing for 80 hours.
The fact that I'm even considering finishing an 80 hour game says as much as anything else. Usually 40 is my upper limit.