Our Centaur Future - A RADAR Report