Love the setting for this - I've only played the demo, but this totally looks like it could have come from a game setting.