Teen Titans: The Judas Contract Receives Rating