Heroes of SoulCraft - Dev + Pub F2P free to playmobaaction ActionCasual Est. Players 26,730 Peak CCU 6 Review Score 42% Reviews 486