A new Russian-German space observatory produces the most detailed ever all-sky image seen in X-rays.