Teku Studios is an Indie videogame developer located in Teruel, Spain. A small 6-people team which is currently working on the upcoming Candle.
Your comment will be anonymous unless you join the community. Or sign in with your social account: