I know that PC Zone gave TTTHE the "Indie Game Of The Month" award. I'd like to read the article, but I live in Italy and I don't know how to get my hands on that.
Could anyone post a scan of the article?
The issue came out some months ago, so I don't think we would do anything wrong. ;)