That was a fun game^^
I like the overall setting and its humor :) (Cool animations on the characters^^)
For me it looks like u have a strong base to build up a whole game on. For the real powerfull feeling the must me much more stuff on the map that u can throw around and demolish. Trees, fences cars, ... everything! xD
Good work :)