You may have to elaborate on some of the platforming mechanisms eventually, but this looks wonderful. This material is superb for pitching your game, I'm sure.
Maybe some investors will not understand how this will compete with the latest Super Mario brothers, but gamers like me will be sold already, if on a platform I own.