The negative reaction it got upon release suggests it was indeed overhyped...
The negative reactions only existed because of the hype. Its funny how we try to make the negative reations more meaninful than the positive ones. This is an indie game. It was as Sean said self funded and developed by a tiny team. The results are amazing considering. The wave of negativity can blind people but thats why I recommend watching streams.