An adventurous drag&drop puzzle game.