Geotastic - Geoguessr but free
https://geotastic.net/
Dead link for me
Works on my machine, maybe it's your ISP?