This is the most perfect run i'd ever done, I don't think this record is going to be beaten for a while.
Next step: 18.5x or better in Beat the Game.