Damn, sorry to hear that. Was the Formosa a total loss?
Oh, that Spider 3D looks new. I don't remember seeing it on there last I time I checked. Looks interesting, although personally, I'd probably build it without the spider decals. I'll have to show my son though. He loves spiders!