Results: 2,328
2024 · Pixelsplit
2023 · Daedalic Entertainment GmbH
2022 · HeroCraft
2023 · Squanch Games Inc
2022 · Squanch Games Inc
2019 · Studio V, VLG
2024 · Odd Meter
2024 · DIMPS, QLOC
2024 · C2 Game Studio