Caprica delivers on the hype engendered by its overly successful parents: Battlestar Galactica... More...