I watched the video - it's not the type of game I'd play, but I think the idea is novel and interesting.
Thing is, asking people to download 1.2 GB for a demo is a big ask. Perhaps see if you can reduce the file size somehow or make a smaller demo that can be played in the browser.