Thanks for the compliments.
Comsquare, - yes i am fairly sure the beast is from Leviathen.I found it in a bargain box somewhere.
Fastolfrus, - the steamtank is scratch-built on top of the hull of a 1/35 tank.Mostly card or plasticard with various plastic bits stuck on, that i had laying around.