How to download and play Idle Heroes on PC? March 05, 2019 download idle heroes +0 idle heroes pc download idle heroes idle heroes pc