it's a fun game, has a lot of levels, and about every 5 levels there appears a new mechanic. really great puzzle game! the theme also fits very well