This deserves front page!
I (and I am not alone on this of course,) believe this is in the higher bracket of quality animations submitted here. This evidently had a lot of effort and time spent on it and it pays off! It's way better than Home Made DS! Great job, and hope it makes it on front page. I bet you got an A on this project easy.