A solid experience, the graphics are great and fit very well, and it's fun to figure out how to position everything! I love how there are different types of satellites that behave in unique ways, making the puzzles much more interesting. Challenging, but satisfying.