Exploiting hidden structures in non-convex games for convergence to Nash equilibrium