Stickball, I think we might be rating games differently... When I say "7.5/10", it's not a bad thing... It's a "C" grade. Which is what I would give LO. It's a shame people don't realize that a "7-something" doesn't make it bad, it only makes it mediocre. You can disagree on how you rate LO, I just wanted to clarify that.
Honestly, you've made me very interested in TLR. I've been a pretty staunch opponent to most JPRGs over the past few years because the genre has become extremely stale but these changes intrigue me.
The game sounds like a nice mix of SRPG and JRPG with a little WRPG thrown in for good measure (not storyline choices, but instead specialization choices).
Am I wrong?
Or check out my new webcomic: http://selfcentent.com/