You can earn free coins in the game by completing different stages or missions and watching ads. The game has a combination of levels and is enjoyable for a long time. The game also has a puzzle that you can play for coins.