It's ok, a little too simple though. Reminds me a lot of something I did earlyer:
http://forums.gfxvoid.com/t-13668.htm&hl=