You will need to solve many riddles on your way...