New Game – Pokemon Shuffle (iOS)
It does have a recharge timer on your life hearts and one heart is used for every fight, so you can only really play a maximum of five rounds before you need to wait on the timer to reset. If you win a boss fight however your hearts are reset for you.
You can use various items to help you win fights or increase your chance of capturing a pokemon but these costs coins which yes you guess it you can purchase extra or win from fights.
I'm ok with the time resets & the five odd minutes a day I play it so will stick with it for a while yet.