Sections

3DS XL headlines

This The Legend of Zelda: Majora’s Mask 3D TV spot is sort of creepy

With The Legend of Zelda: Majora’s Mask 3D arriving on the first Friday the 13th of the year, it’s only fitting Nintendo would release a slightly creepy TV spot for it.

0

Page 1

3DS XL Latest