Very nice! I take it from the minifigures that this was based on the "LEGO Battles" video game?
It's not a video game I ever showed any interest in, but I loved the character designs and concept. If LEGO ever were to release a game like that, with a diverse sampling of themes, that was more up-to-par with their branded games like LEGO Star Wars, it'd definitely have more appeal for me.
In any event, this is great. Your poses are lifelike, and yet the coloring perfectly captures the plastic, "toylike" quality that LEGO ought to have. It's a shame I never came across this until now!