The first episode of Revolution was on tonight. The first episode left me wanting to see more, and the cast seems to have some interesting conflicts with only one show under its belt. The basic concept of the show is that all power, electricity, and technology with like devices simply stops...