"thought it was just that my Masterworks website navigational skills were weak."

You're not the only one. I've been going there for months, and only today I found they had some "Comicraft" covers posted!