Guru Games
9 members DeveloperGuru games is an indie studio that is working on their first indie title: Medusa's Labyrinth. We are based in Skövde, Sweden and plan to release our...
This member has provided no bio about themself...
Guru games is an indie studio that is working on their first indie title: Medusa's Labyrinth. We are based in Skövde, Sweden and plan to release our...