Free to play on steam.
There's no fees and it's free to play
This doesn't look like no free flash game shit
Games last no more than 1 hour.
Each game is a new game and all players start each round on level 1
It's a team game, 5v5
Over 6,000,000 players signed up
Up to $2,000,000 prize money up...