Oops, made a promise I couldn't keep. I've never used Steam's user review system before and either I'm blind, or it isn't possible to leave a review without a Steam purchase. I'll be sure to pick it up at some point and leave a review.