Solving Neural Min-Max Games: The Role of Architecture, Initialization & Dynamics