i loved the mechanics and puzzles, some of them took me a bit to figure out and it was a lot of fun!!