12 employees
TavroxGames is a game development studio specializing in developing and publishing games in the indie genre.