Great job with implementing the theme - the game mechanics are great. I got stuck on one level (with the button and door) and could not reset the game. But overall - not bad :) Very smooth gameplay.