We've already seen this one, and it still looks awesome!! A definite must have!!!!!! Is it just me, or does it look like the helmet might be removable?!?!?!?!