Hmm it's even cleaner than my version, nice job. I know a while back you asked for the source and I'm sorry but i happened to lose it. So I just want to say nice job on the rewrite, and I really like the sprite sheet.
P.S. Yahoo sent me a letter, id expect they might send you one. They own the rights to the game after all.