ANNOUNCEMENT
So they have the offical announcement trailer over at the offical site. Opinion is offically mixed.
The good news it: Beagle 2 made it after all.
LET IT MEET YOUR EYE
The good news it: Beagle 2 made it after all.
LET IT MEET YOUR EYE