Like the reapers/reavers/whatever they are called from mass effect? Like the borg? Like the space jockeys? Hell yeah do it up chucklefish. Impending doom for the win.
I am making some sketches right now about how'd they look. I don't know how to draw people. I may accidentally draw an embossed rock.