It's a pretty interesting game design. You have to plan and meticulously work through the levels. Definitely fun to play. And the music adds to the feel as well.