Hey guys, not sure how many will remember me but was browsing reddit when I saw the name SuperRoach. For some reason the name stood out to me when it hit me, SuperRoach from H*EA*T. Not sure if it is the same SuperRoach but figured I would pop in to say hi none the less!