Anyone know what this is - Seems to be in German but it looks like a video player ? Dunno if its official or what but could be great... hmmmm
http://nintendowiix.net/special.php?pageid=106
A good search of "Wii.Studio.v1.0.7.126.MULTi-iND" may find more too
http://nintendowiix.net/special.php?pageid=106
A good search of "Wii.Studio.v1.0.7.126.MULTi-iND" may find more too