Since the launch of Nintendo Switch, we have seen some amazing first party titles like The Legend of Zelda: Breath of the Wild, Mario Kart 8...