Way to not announce this Nintendo... Was wondering how you get character specific badges, well now we know!
Were you laughably wrong about the game? There's your answer!
Yal ignorant haters can hate all you want, wont stop us from enjoying the game!
They did announce it from their Nintendo Versus account and NoA retweeted it.