There have been some problems with the Beta Team Page for a while BUT Today the Files are back :) Nothing new is added yet (Developer Update by Billybob) but keep on Testing the Games there, report all bugs you find and leave your comments :)
…Thanks Anonymous for telling me about this update :)