I don't know what version the demo is but I hope that its the same one that I played at the GameStop expo. It was the perfect amount of content to show that this game isn't a failure. If you download it let me know if the Leon section is a new section of the campus and you escape.
If it is that section then its the same demo that was at the show. Great demo and 10x better than the one that was included with dragons dogma.