Results: 2.183
2023 · Breaker Games
2021 · The Digital Puzzle Company
2024 · El Huervo
2024 · Ironwood Studios
2023 · HapGames
2023 · Merla Games