HoloDust on 21 August 2015
Maybe it's the price of this new release - I find it fairly enjoyable for what it's sold on Steam, but I'd never even consider it at $60.
Anyway, 7.5 seems about right, given all the flaws.