Yeah, agreed 100%. I just find odd that this game was praised this much considering the obvious issues. Guess even when indie games are concerned, presentation is king.
Be careful with games without stopping points. Also be aware of the games that engross you in a way that you just lose track of time, play them only when you can get lost like that.