Dang, good run.
Without getting lost or the two fight spawns in the finale woulda been sub 4:35. Oh well!