Totally awesome. To those who said they had browser crashes..... so did I. Firefox, Safari, and Google Chrome. All three of them crashed. YouTube link works great through.
I have no idea why the incompatibility with Newgrounds, but at least there are other ways to view it.