I lost my heroes. Where are they ???
The game has very bad lag and in most cases iI lose alot of stuff because of it. If you want to fix something then fix the lag problem that your game has and the resources and bandwidth it uses to play. Game is broken on PC play still.