Is it done for?

Just came home from a bike ride were my chain broke. Looking closer at the cassette i wonder if its too worn for a new chain?

Just came home from a bike ride were my chain broke. Looking closer at the cassette i wonder if its too worn for a new chain?