Results: 1.704
2020 · Alter Games
2017 · Red Hook Studios
2023 · Red Hook Studios
2016 · Red Hook Studios
2022 · Skirmish Mode Games
2024 · Spitfire Interactive