Fun, arcade-y gameplay and really tense action. I can imagine that getting upgrades for your walls and weapon would be pretty fun. I wasn't able to come up with a strategy that would keep me alive for all that long, but I had fun!