Although this game is full of straw man arguments, I think it succeeds in the social satire department, and it definitely takes some bravery to submit such a "game" these days, so I admire that. Even if I don't agree with some of the points made in it.
I think the Super Mario environment works fine for this kind of satire and the execution was OK. Great job!
And as for the butthurt people: grow up.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.