Nintendo has always been successful in giving its biggest franchises distinct identities that set them apart. The company has created games for over 30...
Gaming websites were abuzz all week with anticipation for the upcoming release of The Legend of Zelda: Majora’s Mask 3D on Nintendo’s 3DS. Though the...