It should have been a better song...
Don't get me wrong, I'm an insane caffine addict because of Mountain Dew, but it should have been a better song and better graphics to fully capture the awesomeness that is Mountain Dew.
(P.S. I like the Pepsi slash moment. It made me laugh)