Maybe it's just me..
Maybe I'm imagining things, but I know I've seen this before. It's possible that it has been on YouTube for a while and the creator decided to submit it to Newgrounds recently, or it could be stolen. I don't know. I'm not accusing anybody here, just wondering aloud.
As for the review: it's short and alright. It wasn't breathtaking, but it didn't make my eyes bleed. Didn't get any better the second time.