3 games · 2009–2026
2009 · Nintendo Switch, Ouya +3
Exor Studios
2026 · Windows
2019 · Windows
Gambit Games Studio, LLC