Scolipede just never really impressed me. I never really thought of it as notable. On the positive side, my personal opinion of the whole line can only improve since it's not like I have a reason to actively dislike it. Something awesome just needs to happen.
--
What are teacups?? ^_~
2/17/2011 - $5000 // $14,400