TouchCast Studio: Is there a limit to how many TouchCasts I can upload?

There is no limit to the number of TouchCasts created by a public user. However, there is a limit to the number of total minutes you can upload in total from your account, which is is currently set to 60 minutes total.