3 Things that Would Make the Nintendo Switch Launch Fantastic
Following the reveal trailer earlier in the week, most gamers are now heavily anticipating the Nintendo Switch launch on march 2017. But here are three concrete things that could realistically…