I ordered some of these guys form eBay, after looking at the website (http://www.defiancegames.com/) and have to say they are pretty damn sweet. They are hard plastic
and in parts: torsos, legs, individual arms and heads.
I will take some close up shots after I start the assembly process! I have no idea what to use for the Opfor, although Defiance has two different sets of bugs coming out early October. I am thinking a reread of David Gerrold's War against the Chtorr series is in order. One set looks just like the bugs from that series.