On Steam. Not the cheapest game you have never heard of but then looks a bit more developed and polished than indieware. Anyone got this, can comment about it and persuade my to buy it? Thanks.