By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I think Xenoblade side quests which are given to you by not-named NPCs are meant only to level up. So I would define 100% this way: beating the game, completing the affinity chart (with the named NPCs side quests), beating the bosses (with super-bosses and optional bosses as well), and heart-to-heart moments. That's enough for me.