Yeah, it could be a good thing. The WiiU leaks probably forced Nintendo to present an unfinished project at E3. The leaks came from 3rd party devs, who are the usual source for leaks. Nintendo has never had leaks before because they didn't let 3rd parties see their hardware until after they announced it. The leaks…