Xbox Ones first major release officially drops this week: Titanfall, from the folks who made Call of Duty into the 800-lb. gorilla it is today. Well, specifically, it launches tomorrow, but weve got it right now and thought youd like a taste before deciding if its your next thousand-hour addiction, so were streaming it via Twitch just below the break. Though both Ben Gilbert (thats me!)