If you're willing to dig into mechanics that'll make you count distance and learn the timing on when to fling what where, this is a fun game where you're dodging and combining objects to make protection/offense against the environment to solve puzzles and survive. It's also exceedingly cutesy.
If you're not, though, you'll probably get tired of this a few stages in like I did. Doesn't make it a bad game, just makes it not my cup of tea.
Other cool facts: game has a ranking system which is pretty good and also doesn't expect you to get ALL THE STARS every time - the highest rank can be earned from minute one of the game, but clearly is designed for a replay once you've gotten good at it (they require obscenely tight timing + offing all enemies and collecting their batteries + never taking a hit). So that's cool.