Anyone else seen the preview for this? I think it looks like it might be pretty good. Revolution - Revolution - Video - NBC.com