DropFirst

Best rating (Not enough runs to be fully evaluated)
Estimated rating 3.6527458565197883
Finished runs 680

Recently finished runs