Tip: You don't actually have to complete every level to get the badge. I couldn't complete level 17 either, but I went back to the main menu and level 18 was open. I then completed the last 3 levels and earned the badge.
For those who are complaining about the difficulty: Have you tried playing the game for longer than 15 minutes? The first time I played, I couldn't pass 10 seconds. Even after playing for a couple of hours, I couldn't pass 25 seconds. But after lots of experience and practice, I've improved to over 50 seconds and have the hard badge in my sights. Don't give up if something appears to be impossible at first... it is a _hard_ badge, after all. Instead, keep trying--you might just surprise yourself.
There really needs to be away to turn off the explosions. Not only can I not see half the screen when they go off, but they also cause the game to lag.
For everyone talking about "auto crush": It doesn't exist. If you want to crush a planet, press the up key before you land on a planet and hold it until you crush it. If you don't want to crush a planet, don't press the up key until you land on the planet. Simple as that.
It's one thing to look for hidden objects in obscured locations (though the hint function helps with that). It's quite another to look for objects in obscured locations that MOVE fast enough so that, once you find them, you can't click them because they've gone to a different hidden location. I thought this was supposed to be a hidden object game, not a test of precise clicking ability.
It's weird: Everything about this game is perfect and polished, but I still hate it because it's a combination of my two least favorite genres of games.
Um, OK... I bought a rare card pack (which should mean I have at least one rare card), then I played a game where I drew every card in my deck. Yet I still didn't get the easy badge. What gives?