Great concept - really engaging. There was one section on level 2 that had me scratching my head but it was rewarding to figure out the mechanics