I’ve seen this type of puzzle a few times now, but you’ve brought it up a level by forcing the player to constantly re-evaluate their next move with multiple numbers to track and deadly obstacles to dodge, well done!