A collection of two of the best reviewed games on Nintendo Switch that are also some of the most beloved platform games in the market today.