Two months ago we learned that Titan Comics was giving us a new telling of ‘Robotech and now they’ve released the first five…
Are you curious as to how star ships from various science fiction universes stack up against one another? Is the Battlestar Galactica larger…