Baldo: The Guardian Owls coming to Nintendo Switch 27th AugustJuly 27, 2021 Sickr1 Comment, Baldo: The Guardian Owls coming to Nintendo Switch 27th August