Ah, that must've been cool! :) So what is this for (I mean, not just the poster, but the whole project)? I mean, sorry if you've already posted this elsewhere on the interwebs, it just looks interesting.
No worries at all :) Thanks for asking! This poster is for an animated series pitch that is currently being developed by a group of artists associated with a studio called Alpha Omega Animation. ARMSmasters was created by my friend Mike Winn, and he (who owns Alpha Omega) gathered a bunch of folks together to help make it a reality. If you're interested, we have a production blog online with all sorts of information on the series. You can find that here: http://thearmsmasters.blogspot.com/