Route logic improvements for game