Finally got sub 2:30. Bless big slime for not ruining it for me :^). Time to grind world 2 until I get an insane time.