##########
Avatar

Thorsu Games

2 medlemmer
Generelt

Thorsu Games

Thorsu Games is a small team that makes cute games based in Istanbul.