HOLY FUCK A BATTLESTAR GALACTIC ROLLERCOASTER.