Very satisfying game and the graphics are nice.
I'd agree with Diamond32 about the building mechanic. It's unfitting for you to gave to think about building and erasing walls while trying to avoid your untimely demise.