The figures come in 3 levels of rarity if you will. Out of the 8 possible figures you have a better chance at pulling a common (blue) figure. I ended up with the orange UNSC Spartan.
It wouldn't be a Mega Bloks set if you didn't get to assemble your figure. I like how these little mini figures feature ball and socket joints. I didn't know going in these figures had this level of articulation. You also have hinged elbows and knees and the waist swivels a full 360 degrees.
The paint apps on these figures look really nice. I like the worn / weathered look on the armor. I also have to say I like the wide stance of the figures. When putting the figure on a block you have a peg in between the feet.
Overall these are nice little figures. I may just be tempted to pick up a few more of these blind packages and possibly even a small building block set. I don't have the funds or space to go hog wild here, but I commend Mega Bloks for handling the Halo license well here.