The speed at which heroes are leveling up seems excessive. What do levels mean anyway?