What was that site again?

I remember - a couple of months ago, I stumbled across what I thought was a very cool flash site, featuring this cel-shaded anime character, animated in flash. Ithink it also might have had some weird effect with rays of light coming out of site’s title…\r\rDoes anyone know what I’m talking about?

Ray of Light\r\rwww.rayoflight.net\r\rI believe it’s been replaced since then.\r\rGD