‘Nuts’ Is The Game Of The Year Contender With The Most Unfortunate Launch Week Did you miss this intriguing ecological photography game on Switch?