
Llamaware Studio is a newly founded game studio located in Serbia. The staff consists of enthusiastic young people still learning game development.
Sync your Steam library to see how many of Llamaware Studios's 1 games you own, your total playtime, and get instant release alerts.
