Thank you for your feedback. You don't have to invest money to win. The game hava a lot of free bonuses and rewards that you can get by completing tasks. All game modes give out rewards. With the help of these rewards, you can improve the characters.