Since I’ve been piecing together my new and improved rig the past couple of days, I thought I’d take a minute and recommend to you a game that I’ve been in fallen in love with: Split/Second. Now, before I go on, let me make a disclaimer and say that I’m not a fan of racing …