Triumph Studios
Independent game and technology development company that creates video games for various platforms.
Launch date
Employees
Company register number 24280793
Delft South Holland (HQ)
Date | Investors | Amount | Round |
---|---|---|---|
$4.5m | Acquisition | ||
Total Funding | - |