irstupid on 12 January 2017
Curious to see what launch games are. SOunds like a lot of 2017 numbers. Don't recal what was said Launch though.
Seeing as it launches March 3rd, there has to be something.
Where is zelda. Give us release date.