I'm now back!
Here's another sketch. I realized after doing this that those dudes standing at the base of this thing make it look way outta scale. The cannon thingy mounted on it's back leaves much to be desired as well. Oh well, I am happy with the legs though :D