I could have rated it 5, but some levels are made extremely difficult and lead to a waste of energy. Though the game is very interesting but at times gets frustrating. The time limit is too less, some levels cannot be completed without expensive power ups. The 2-day challenges are impossible to complete. There's no other way to earn coins except by playing levels. The tasks take up too many stars which doesn't seem worthwhile. The developers need reconsider the game strategies.