Both The Legend of Zelda: A Link Between Worlds and Super Mario 3D World will release on Nov. 22, Nintendo announced today. The two hotly anticipated franchise titles for 3DS and Wii U respectively joined a suddenly-populated holiday release calendar from Nintendo. Nintendo will further overwhelm Nov. 22 with the …
Read More »