eh. I wasnt a fan of the whole random attack cycle. It makes it feel like I won only because I got lucky. But the grinding was kinda necessary seeing as their was only 9 levels in the whole game
If you dont get the last badge after beating all 36 levels try doing the last level over and over again...I dont know if itl work for you but It kept giving me one star for completing it xD