Yes, it is a Pay to Win game. You can pay some amount to build an amazing team. It's free to play but you will have to work hard to get the best characters. Download the modded game from the given link and just enjoy the gameplay.