The mechanic seems like a sound idea. Flinging around and using the hook are pretty fun.
I skipped through the story parts, but I do that for most games, so take that with a grain of salt.
Given how nice the graphics and game mechanics are in-game, the menu screens in between felt a little...flat.
The first few levels felt the most polished to me. Smaller, simpler levels might be the best idea for the mechanics.