SnapCity : Geo-location adventure game built on the blockchain