Have you guys checked our download stats yet? Top 5 countries are the USA, Germany, China, UK and Poland. We even have downloads from Sri Lanka, Mauritius and Reunion.
Only 5354 downloads altogether, though, but for an alpha game not bad.
There was a peak last month.