[…] PressCastle is Trying to Consolidate ALL WordPress ThemesThis newly launched company has over 13,000 WordPress themes already. This could end up being a great “castle” for finding your perfect theme…