Solving Two-Player General-Sum Games Between Swarms