Nintendo has announced the upcoming launch of the Check Mii Out Channel, which will let people express their creative side by submitting, exchanging and voting on Miis created by others from around ...