Where? I have been fairly active on the Steam side of things and haven't seen this, unless you mean on the Greenlight page in which case that is from a while ago.
Changing it to a redirect so it sends people to this site, old site is plagued by ucoz advertisements which seem to like to download apk files onto peoples mobile devices.
You need 10 posts to edit posts or create a new thread