This is the same game on coolmath ?
Yeah it's been hosted on a bunch of other sites, but this is the page of the guy who actually made it (Richard Lems)