at the time i thought they were supposed to be some kind of weird rat

...fictional ex-90s platformer mascot, nerd, plural, ΞΞ.
at the time i thought they were supposed to be some kind of weird rat
I think I remember them from Megaplex a few years back! I was very impressed then and still am now!