A Cat in the Hat game? And what does the girl in the Stanfurd shirt have to do with it? Mysteries abound.