edgerunners analysis