Where did you download the demo?
Wait, now I don't remember if I ever did download it... Ah, I'm confused. I play so many games. If I didn't download it, I just thought it had a lot of potential based on the store page detailing what the game was about. >.<