A job well done lads.
When I first saw this was up, I wanted to see it. Needless to say there were a few bugs in there, but looks like you got it all sorted out.
I checked out everything in there . . . I must say this is pretty epic. Now we just have to make it popular and we're all set LOL.
But anyway, it's great the amount of work put into this. You should totally celebrate. Congrats, and keep on Riding The Chill Wave (TM)