This was done so well! I love the mechanics and the puzzles. The movement feels really smooth. The meme cameos were also fun.