Firewatch on Nintendo Switch is a game I have wanted to review since I couldn't play it a year ago on PC (due to a slight fire issue). How does this beautiful ...