Love the graphics and game play. Took me a few minutes to realize you had to click on your home to send out the radar, but after that I collected all the planets fairly quickly. I know you said you didn't have a win screen, but even the game over text could have said something different if you'd managed to collect all the planet pieces.
But overall, the grappling aesthetic and feel of the game was great! :)