Sands of Salzaar is a Chinese indie Steam top-seller, English version on the way

The game seems to be a massive hit

Comments