Nice and coherent graphics with some good SFX. The puzzle solving aspect of it is fun, I definitely struggled with the later levels but the difficulty progression is pretty good c: