Hmmm 77 on metacritic, game of the month from IGN... seems to have had a decent critical reception. I am a fan of picking up 5 dollar games on steam as I just did with mirrors edge. Perhaps I will do the same with this. Even if it's not great, I'm all for supporiting indie developers for striking out from the norm.
I bought it a day or two ago, won't be able to actually try it for a while since my internet connection is junk, but should be fairly decent for what buffheman said. 77 metacritic score with an 8.6 user score, not bad. I also have a friend that got it when it first came out and said it was pretty good.