Okay, I'm going to sound like a total n00b here. But... where the heck is Sizoo the alien??? Thanks.