>games makes you feel like a monster
>studio wonders why one wants to play it

imo the release of demo hurt the sales even more, instead of encouraging the player it just put him off , just watch some live Let's Plays on YT