http://www2.rasterwerks.com/game/phosphor/beta1.asp

No download needed. I just found it while lurking another sight, it looks sweet, I have yet to play.