The demo disc you got is not the final build for 2D Con... it's the one that was made just in case a more advanced build couldn't be made in time... however, a more advanced build was made in time, and it makes that one look easy. The moving platforms ramp up the difficulty considerably, as they move fast and require good timing to traverse... not to mention the fact that Sarumaru designed the stage to have those bloody obnoxious bees spawning around the already-precarious platform-jumping sections...