I noticed this morning some of the theme previews are not showing up and all of a sudden on Manage My Submissions it is showing Themes changed and approved by Mozilla. Exactly what is going on and will the green puzzle piece eventually show the design instead?
And if you do install a theme it’s not showing up in Your Add-ons Manager Theme list.