This is apparently some kind of mini-carton of "Mega Milk".But what IS Mega Milk? The magazine says you can get it at your local Milky, but only if you know what that is too!Supposedly this stuff is quite bad, as the magazine hated it. Has anyone ever been brave enough…