AFI’s Digital Content Lab and the Cartoon Network present an “interactive video and gaming experience” for the Wii. It seems that MEGA will be accessible through the Wii Opera Browser by streaming with Flash. No further details are available at this point, but expect the service to start in late 2007 or early 2008.