An indie game with a stunningly high number of positive reviews is finally making its way out of Early Access after five years.