New drop in warps and a good run gave us a sub 2:10! Happy with this. The controller re drop-ins are super cursed in this level.