After over 500 days since the last real stream, a Nintendo Direct is right around the corner. Set for Feb. 17, here’s how to watch and what to expect.



READ NEWS SOURCE

LEAVE A REPLY

Please enter your comment!
Please enter your name here