It only appears when on the home screen. It should be up there next tonew games on the forums and other sections as well.
That is true. If the button is added to the rest of the site more people will look at the podcast therefore it will become more popular and might motivate more Podcasts to be made
Hmmm didn't think about that...The TA podcasts were my favorite of all podcasts....don't know why they stopped, not enough attention?
Hmmmm, I'll bump this again just incase the admins didn't notice. This is a simple fix, I would think.