Angel’s Egg review: An enduring classic or just an endurance test?

time to read: 2 min