I remember Valiant but I remember them for their comic trading cards. I can't remember if it was them or another brand who released a set of trading cards, that when you completed the set of 100 or so cards, you put them in the trading card sheets and you could read them like a comic book. I wasn't big into comic books, but I did like trading cards and I thought this was an interesting concept.