Pretty awesome. You've got just about everything covered. The troops fit the whole theme perfectly. The only reason I counted off a smiley is because the visorless helmets make me shudder, especially the white ones. It's just a personal thing. I don't like LEGO motorbike helmets with no visor on them.