I love itchio analytics because it's always fascinating to find out where your views are coming from. Recently, we've had a load of views from obscure Chinese and French sites and I wonder if they get disappointed because our games are only in English.
With that in mind, is it likely that a lot of people type 'Russian' into search- and that's where some of your views are coming from?