Great game. The character movement does feel rather slow. Also the grapple is a bit annoying to use because it tends to pull me downwards, but I can't move upwards and still move the object. And the same with bombs.
I did get stuck somewhere near some kind of pillar blocking my way. Not really sure what to do next.