The buildings look great on the Critical Mass website. They were even better when I had them in my hands. Big, chunky, and clearly not made by anyone from Earth. The size is impressive - the two buildings I have are just right for my 2' x 2' table.
It took me a few weeks to decide on the right color scheme, but I finally painted them over the weekend:
I ended up using a cheap copper metallic spray paint as a basecoat. The color looks great on my Red Planet terrain set... it looks like they belong to this type of environment. I painted the hatches and windows silver, painted the bases to match my terrain, and applied a black wash between the panel segments and over the hatches. I still haven't painted the interiors, but there is plenty of detail that can be picked out.
For now, these buildings will belong to my Micropanzer Krystrial aliens. But they could be used for quite a few other sci-fi roles. GZG's Sci-Fi Egyptians could guard them from the human Assault Teams; Rebel Scourge or 15mm.Co.Uk Automatons could use them in a 15mm Necron role, or they could even fit in with the 1978 Battlestar Galactica aesthetic using Astro Minis' Sybots. Even if you play exclusively with humans, these could be the remnants of some ancient civilization on some distant world.
If you're looking to add any kind of alien terrain to your collections, you could do far worse than these buildings!