GeoGuessr Steam Edition: Release date announcement!

We're more than excited to be able to (finally!) announce an exact release date! GeoGuessr Steam Edition will be available in store May 8! Let's go!!