Mine's in. I gotta see how everyone else did theirs. Took me a while to finish. 0_o
The itching sensation is a good thing.
Forum Rules