Super Squelch

played 866 times


Awww naww! Squelch, the loveable ad cute variety of alien, has crashed on the planet Earth. He need about a crap ton of AAAA batteries to power up his UFO and get the heck out of here! Help him find the supplies and leave the earth before the cops see him! Be sneaky!

Try also / Super / Squelch