Well, how I can say that... this demo was made in 1 month and mostly the first and last stages of the game were rushed AS HELL, mostly the last stage