Haven't tried it yet, so you're on your own! When you click on the link you'll think you're about to play "Adventure Quest" (at least I did!)....just an advert though.
Found at DumpTrumpet
they say......"The Visitor - A point and click where you play the evil alien whose goal is to kill all life. Makes a change from escaping a room, eh?"