Tag : nintendo switch livestream
Nintendo Switch accessories leak title : Nintendo Switch Release Date Update: Zelda Is a Launch Title (Rumors)
summary : Word on the street has it that Zelda will make the cut as a Nintendo Switch launch title after a Nintendo Switch accessories leak was spotted.
date : Jan 11, 2017 05:18 PM EST