Absolutely loved the art direction, except the walls a bit hard to parse in level 6. Other than that a solid puzzler with nice progression.