Super Squelch

played 619 times
Loading

 

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!