there is no download
You play it in your browser :)
its ok, i made another post after i sent that. its the one where i said, "its ok, i just beat it here" etc.