Goddamn, I gotta get a nine year-old to help me read this! Hard to read, but enjoyable