anyone here live in or been to dallas texas? how is dallas texas as a day game city?