It looks like it should have a giant blue laser cannon on top of it.. Much like those damn turrets in armored core v that blast out 15,000-25,000 AP points in a single blow. But Truly nice work would love to see an army of them! ^ o ^
great work as usual...but honestly if you are interested in doing 3d concepts of the mecha kind...sketchup is your best bet...far from technical and super easy to learn provided watching a few short tuts.
i know! but just imagine have a full fledged 3D model you can have each and every angel of it you can export that an animate it it will be a strong point for you, let me show you something you might be interested in [link]
this guy is a russian concept artist who seriously kicks ass! he does the sketch and than build with google sketch up see his work, you might get inspired! and btw! i really like your style! keep it up!