i recall feeling similarly w the demo! it's not a genre i particularly enjoy, but sth about it kept me coming back to it (even tho i could never progress far enough in each run)