(sorry for the necro, i really felt like reminiscing once more)
wouldn't want to get you down but i did that exact same thing when neb's FTRP launched, I had a half-human half-insect mutie with a fucked big jaw who always wore a face mask and scarf to cover it up, he also had like chitin armor...