The new Theme Directory is in its Beta phase and I want to open it up to bug reports form the community. It would be great if you head over to the following URL and give it a spin:
https://wordpress.org/themesnew/
If you find anything wonky or out of the ordinary, please feel free to file a ticket over at meta.trac, and assign it to the Theme Directory component.
Thanks so much for your help!