What you see in the video is actually the new "Easy Mode" that adds more health and new items to make the game easier. It'll be completely optional and once you start up the game in either "Easy Mode" or "Normal Mode", you can't continue with the other mode so choose wisely. The game will also add another World with 8 new levels.

I think the game could use an Easy Mode just to help out some newcomers. I know I'll be getting it.