After being exposed to repeated commercials about NBC’s next upcoming sci-fi series Revolution, I can’t help but feel rather intrigued… Read More