It's quite the thing to setup and score a point, and quite a lot of fun to do it. Really clever mechanic and it's fun to try and wrap your brain around it.
My only complaint sounds sort of silly, but I spent an awful long time trying to push enemies into the graphical side of the walls thinking it would do something. Especially the spiked wall.