Does anyone know what game this is? I didn't get a chance to ask the person on the flight. It uses "cards" that each player has and appears to make roads for your team while blocking others. Any tips? Thanks! Nabby