A new Nintendo Switch livestream will spill more details on January 13/14

Well it sure sucks to live in the UK if you want to watch the new Nintendo Switch livestream in January

Author: 

Source: Games Radar

Leave a Reply

Your email address will not be published. Required fields are marked *