I've been playing this game for a a few years now. Not once have I bought an in app purchase & yet I still enjoy the game while passing time. I will say hitting a bonus is pretty hard. I've played machines for well over 20 min & spent 100's of millions on spins to end up losing everything without a bonus or even a decent "BIG WIN". I have been to vegas & I have collected on numerous rewards so that's cool. Fun games (when we are able to win) they keep coming up with new ideas keeping it fresh.