Skraug Studio
1 member Developer & PublisherSkraug Studio is an independant developer team based in France. We create games we like and aren't stick to a specific type of game. Games in development...
This member has provided no bio about themself...
Skraug Studio is an independant developer team based in France. We create games we like and aren't stick to a specific type of game. Games in development...