The idea is nice, but the art makes things unclear, I was confused for a long time about what is what. Maybe more colors would be a good thing. After a few levels I got the hang of it and finished the game. The mechanics are solid.