Thanks for the feedback, I'm glad you liked it!
That level had a lot of design problems I didn't quite solve well. I can't play with it right now sadly. But the way it works is it rolls randomly to see which TF to give you and and then has a 90% chance that the next time you get caught it's that TF. This was to keep the player from constantly switching TFs and not progressing the one they currently had. It's not a great solution to that problem. I'll think on it.