179 0.00 E.V.O. Search for Eden [ENG] Dino Best Splits Stage 1 382.423 Stage 2 525.108 Stage 3 413.726 Stage 4 666.384 Stage 5 903.692