Results: 2.328
2024 · The Game Kitchen
2018 · IronOak Games
2021 · IronOak Games
2023 · Lychee Game labs
2022 · Tin Man Games
2016 · No Brakes Games
2024 · Microbird Games
2018 · Solar Sail Games
2016 · Perfectly Paranormal
2024 · No Brakes Games
2021 · Runner Duck
2025 · IronOak Games
2021 · Tin Man Games, Zero One Studio
2026 · CAPCOM Co., Ltd.
2024 · Tin Man Games
2023 · IronOak Games
2025 · HellYeah!
2016 · Capcom