Devilz Staircase by Jonlovesddr:
Score: 1683200 (54200)
MC: 1087
Results: 1081.6.0.0.0
Time: 09:48:15 PM 8/7/13