the Mii Popularity Channel? Did it ever come out in Japan? It seems like discussion of it on the web just kinda dropped off the map. Has anyone heard anything lately?
With so many people taking a $hit on it, Nintendo decided to heads for the hills
Nintendo Support Help
-No External Links