Only 2.97?
This was spectacular! At first, I was like, "This is going to be another one of those crappy webcam videos..." then I saw it and I am surprised. You have really outdone yourself with this, and I'm hoping to see more.
On the other note, Daft Punk rules. You have a great taste in music :)