NICE!
It reminds me of south park, not too sure why. But it does haha!
Nice job man, Personally i think you should either do gears of war or Halo, they seem to be the biggest hits right now.
If you need any help at all let me know, hit me up with a PM.
You can check out my work on my NG page, i just put up my XMAS flash submission. YOu should check it out man.
Thanks and good job
TS