Overall very fun and challenging but couldn't do the last two levels because of the visuals confuse me a lot and I couldnt finish the 19th one because the red blocks couldn't be poofed out of existance.
Really liked it.