Thanks for the comments guys. That big bug started out as a facehugger from the Alien movies. A little converting and a new paintjob gave me that big boy! It isn't quite finished yet, still need to model the slime oozing out of the biocannons ...
Hope to post the first past of the report tonight!