Settlers of Catan Creator, Klaus Teuber, Has Passed Away

Date Linked: 4 April 2023

Source: story link, from gizmodo.com