Also free to keep on Steam here.

I have not personally played it yet, though I have seen it before. Seems above-average, if far from perfect. Anyone know more about it?