Xbox 36014 years ago3Split/Second demo now on Xbox LIVEUpdate: Looks like it’s live. Queue it up here. (Thanks, Sam) Original: A demo for …