Results: 2.328
2024 · Snekflat
2024 · Deep Field Games
2023 · Daedalic Entertainment GmbH
2020 · Pillow Castle
2019 · Capcom CO., LTD
2024 · Capcom CO., LTD