Indie game studio based in Stockholm, Sweden
Placeholder website