Tall Troll Games Developer

Estonia, Tallinn

Indie game developing company from Estonia.

We are a small indie game developing company based in Tallinn, Estonia.
Our company was established in 2017. Team is distributed across the world.