Claim: Moon Hut has no review scores from Allmusic, Houston Press, and stereo review.
Evidence: AllMusic  Houston Press  Stereo Review