Results: 2.550
2024 · Frontier Developments
2021 · The Digital Puzzle Company
2024 · Ironwood Studios
2023 · Breaker Games
2024 · Guerrilla , Nixxes Software
2024 · ILCA, Inc.
2024 · Byking Inc.
2023 · Merla Games