Can somebody please tell me what happened to the layout off this website, before if you clicked on ADD-ONs which is at the top you got a menuon the right side of the screen which showed you all the latest stuff added now you have to serch through every topic to see whats new etc, skins...