Jeff Gertsmann, who you know from such reviews as Kane & Lynch: Dead Men, returns with a new site called GIANTBOMB.COM...uhh...is that right? I guess so. Well let's hope it blows. Up.