Get to know a bit more about the story in Sword of Canvallaria, the upcoming pixel-art tactical RPG coming to PC (via Steam) and mobile devices on July 31.