Espoo, Finland - April 24th, 2023 - The Game Development World Championship 2022 (GDWC), the world’s largest game development competition, concluded…