Treehouse Ltd is based in Turku, Finland. It was founded by a humanist, an animator and a programmer. We specialize in games. So far we have made four.
Your comment will be anonymous unless you join the community. Or sign in with your social account:
Here are some current screenshots from our early beta of Dethroned!