It was a nice one joke flash. But the background was unnecessary and distracting and I can see why other users think it's offensive, especially if you don't know the reference. I'd lose it.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.