Are the roots procedurally generated? If yes, that's very impressive for 3 hours of work. In my own opinion, making the roots grow faster would make it more chaotic and fun. Good job on your game!
Yes.
One of the created branches is randomly picked and at the end of that branch the new branch starts