Imagine, playing an unfinished game and being upset that it isnt finished. And for the record, there's plenty in the current release to justify partial beta releases. High quality art, animations and the story is very well done imo.