This is SParta!!!!
Lol I didn't think this originally came from newgrounds It is all over YouTube and other places. But it is really good, my Dad hates it :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.