Board Thread:The Quarters - Q & A/@comment-71.168.228.161-20140616211205

In the FAQ it talks about gaining XP to level up, but is there really any other incentive to leveling up other than regaining back your HP? I know past certain levels that unlocks certain features but then whst? (I'm already past those levels that's why I'm asking.) Is there any significance to being Level 17 vs. Level 18 or any value to it?  