Mesen 0.0.6, Framecount: 3:35.117
Got some more improvements as I worked on other WoF games. Pretty happy with this but I might try and push it further later.