Mucca Chucka The Mucca Chucka game has just come out. I don’t know why it amuses me so. I know I’m supposed to see the Buddha nature within everyone but basically, she’s made the cause, and then there’s the effect. By Strangely Founding member of the gifted & talented band, "The Crawling Chaos" from the North-East of England. View all of Strangely's posts.