Wii: Nintendo Channel Launches in America

WiiWare was launched in US today, May 7th. Here are two videos takeon from IGN.com.

IGN Exploring the Channel

Nintendo Channel Demo