The Battlestar Galactica spin off just got an extra amount of win.

Read more