Idle Heroes

Game description:

The world is in dire need of heroes. And this game just happens to have lots of them! Here you can collect and upgrade a team of heroes, all with their own perks and strengths (as well as weaknesses), then send them into battle against hundreds of other players. You’ll need to strategize and level up your squad if you want to shine on the arena, defeat your opponents and become the top guy on the leaderboards. Start your way to glory right now and enjoy the adrenaline!