Results: 2,183
2022 · Skirmish Mode Games
2023 · Red Hook Studios
2024 · Pixelsplit
2022 · HeroCraft
2024 · Spitfire Interactive