Why do we buy unfinished video games?