Now that the site has accumulated a few thousand page-views, it might be interesting to view a summary of visitors' geographic location.
USA 57.4%
Russia 10.8
Germany 10.6
France 4.8
United Kingdom 4.0
Ukraine 4.0
China 4.0
All Other 4.4
Total 100.0%