Talawa Games is a newly started game developing company located in Stockholm, Sweden. We believe in creating a healthy, creative and professional work environment.
Unmechanical is a puzzle adventure that combines tricky puzzle solving, alluring exploration, and an engrossing atmosphere. Set in a fantastic world of...