The Best Nintendo Switch Games Released So Far

25 of the best Nintendo Switch games so far in 2018.