There is also indiestatik ( http://indiestatik. com) which is entirely based around indie games.
IndieStatik's really nice - lots of in-depth stuff as opposed to rewritten press releases. (OK, they gave my game a positive review, so maybe I'm biased.)