The Wii Disc Channel is were you are able to start your Wii Games when you put them into your console. Usually when you do so it will show a Picture along with Sounds that corresponds with your game.
Photos that were taken of the contents of the Wii box, which will be heading to stores in time for the console's launch date on December 8th, reveal that a start-up disc will be included in the ...