Only 38 hours?
It seems like it should've taken more... but I guess if you know what the heck you're doing, you can speed the process up a lot.
I quite liked this - it was all frame-by-frame pretty much, and it had some really good art, most of which looked really natural. Usually when you see something frame-by-frame in Newgrounds the art quality suffers, but not here!
I'm not sure about a "deeper meaning", but it was fun to watch, so you get my 5! :) "4" for humour because I liked that little windows loading bar that you had at the beginning.
Have you considered sending this to the makers of the song? I think it's good enough to be an official music video, personally.