Sort:  

Hmm, hadn't heard of that game but did a search for it and have to agree. I might have to check it out too, it seems really cool and got great reviews

Its a cool indie tittle. You'll like it if your into 3rd person games.