A Boston-based startup wants to breathe new life into the shriveled husk of location-based gaming by discarding the ubiquitous “check-in”…