Nintendo Switch 1.5M Launch Floated By Zelda Sales
/
March 15, 2017
//0 Comment
According to new research out of SuperData, 89% of Nintendo Switch owners bought The Legend of Zelda: Breath of the Wild to... Read More
Nintendo Reveal All In Switch Livestream
Holding a press event in Japan earlier today, Nintendo revealed additional details about its new Nintendo Switch games console and the software... Read More