I did play it again just now on a different computer and was able to get past it. Really solid demo. Good luck!