I don't know what these browser games were, but they are both dead links.