My daughter discovered this site, and we all stood round

the computer giggling while she played it for us. Warning: takes a while

to load, and comes with some ads.