Great puzzler! Will have you figure out the mechanics are you go along and you uncover the world and its rules.