• Full Release: Games

    It's time for your thumbs to cower in fear, as another batch of new video games is hitting shelves, e-shelves, and cyber-shelves the world over. Last week saw a number of triple-A titles like Brutal Legend and Uncharted 2.