Finally! The Scooby Doo - X Men crossover we've all been waiting for!