Nope. Haven't even heard of it. I find MTV horrifying.

Their show MADE makes "special" people feel like part of the team and "special". In fact, it's just annoying seeing people whine and bitch and moan and complain, unless it's sex. Then you can do all the complaining you want.