Location-based Adventure Generator