I definitely struggled with the difficulty of figuring out the launching mechanics as well.
It feels like the bombs should have more of a timer/fuse after they've hit the ground that has a lot of feedback so that players have a couple seconds to get into position for a proper launch, but really feel the time pressure once the bomb is on the ground.
Nice little back-story setup and a very cute presentation.