It never saw the light of day, for obvious reasons. But the beta-stage MegaBox is now part of a growing conspiracy theory over why MegaUpload was so abruptly shut down. And it's getting fueled by a deeply suspicious public, one struggling to understand exactly how US-based agencies like the FB... Read more...