File talk:Visceroid CC1 Art1.png

Isn't this from Lands of Lore? I remember seeing it in one of the promo vids that came with red alert.