Devilz Staircase by hi19hi19:
Score: 1684850 (54350)
MC: 1087
Results: 1087.0.0.0.0
Time: 07:12:46 PM 4/18/18