I really enjoyed playing Xenoblade. I didn't get very far through the game (maybe 20-30 hours in) but I was very impressed by it. Some people hate all the British accents, but I found it pretty refreshing after the initial 'shock' of not hearing badly dubbed American voice actors in this quite Japanese game (as is sadly the norm).
One of my favourite features of the game is the relationships. Every named NPC in the world - of which there are thousands - are linked together in an intricate web of social relationships. By talking to them and helping them out, you can manipulate these relationships, fix family problems, stop feuds, or alternatively, make people hate each other.
This system also extends to your player characters, and everyone in your party is linked. Cultivating strong relationships between player characters unlocks special cutscenes you can find throughout the world and gives certain other rewards, such as increased crafting success if you use two characters who like each other to craft with.
The world's also full of gatherable items. Player characters enjoy receiving certain gifts. You can have one character give a gift to another to raise or lower their relationship with each other. Shulke, for example, tends to like techy-things like gears and chains. Reyn... I forget. Probably certain foods.
Another GREAT thing about this game, IMO, is that equipment makes visible changes to your characters! Often that's not the case with JRPGs, so I was pleasantly suprised that every piece of armour updates the look of your guys (and gals... and 'others').
I ran the game using the Dolphin emulator and it looked absolutely beautiful. Here's some screens:
P.S. Those environments you see are fully explorable. See those waterfalls? I swam right under them. There was nothing there, but I
just could.