Back in 2010, a debug version of The Legend of Zelda: Majora's Mask leaked online. Based on the based on the 1.1 version of the European release, this leaked version contained all of the developer and ...