Mesen 0.0.6
I had only planned to get a high 3:42, but I kept seeing time melt off so I just kept pushing. Glad I did.