Games today in Palo Alto