Available in Japan since November, today marks the North American release of the Wii’s Nintendo Channel. Freely downloadable from the Wii Shop Channel (with which any content-hungry owner has certainly already become familiar), this one appears resplendent with promise.
read more | digg story