ONWARD is a surprisingly authentic emotional journey, considering our avatars are elves and the setting is a fantasy land.