Distorted God by Callipygian:
Score: 2184675 (70425)
MC: 1410
Results: 1407.3.0.0.0
Time: 08:18:18 AM 6/9/14