The levels can be difficult and running out of lives keeps me from playing too long. Won't spend money on a game. Wins are somewhat based on skill but feel like the algorithm drives your overall success rate