Here're musical evidences that CREDO has to be at least as popular as Arena... ;)
https://www.youtube.com/watch?v=yQU0Ncm2REY&list=PLtuiJcwuIZqGOnLjXRlCNFCi5sUtlfdjy
A link to favorable article.
https://www.seaoftranquility.org/reviews.php?op=showcontent&id=4515
This band might be quiet for years, but are not idle. If works proceeds according to the schedule, a new studio album will be released in 2022. 8)
I remember playing the album 'Rhetoric' and liked it very much. I'll give it another try :).