Oh, wait a sec. Go back a screen and fall down the hole. That jump must be impossible and there's a checkpoint down there.
EDIT: You get two bombs to make the jump later on.
8:33:20
The fact that blowing up the Steam block at the end takes you to the Steam store is kinda cool.