Fenris Lair Studio
4 members DeveloperFenris Lair Studio is a French indie game development studio located in Paris and founded by three enthusiast developers in January 2013. Since then...
This member has provided no bio about themself...
Fenris Lair Studio is a French indie game development studio located in Paris and founded by three enthusiast developers in January 2013. Since then...