Game Cache is used to store date between two maps.
You can store your hero, and restore him in another map. SMART!
(or in the same map)
But in multiplayer. As soon you leave the map, it deletes all the game cache data.
So it dosent work in multiplayer