Results: 2,550
2021 · SplitSide Games
2020 · DigX Studios
2025 · Game Studio Inc.
2017 · Klonk Games
2020 · Indoor Astronaut
2022 · Skirmish Mode Games
2023 · Daedalic Entertainment GmbH
2022 · HeroCraft
2023 · Squanch Games Inc