Do it, its a lovely site. Ive been going there for a couple of months now for my gaming/techonolgy news. I actually bought three indie games they recommanded and they are brilliantly fun. Techraptor is in the up and up.