The same banner was up on the forums that day as well. Tuesday iirc. Well dang. This game looked decent. The cards were well done and looked cool. I've tried refreshing the game/forums hoping to see the banner again but no luck.
Maybe you fell asleep on your desk and dreamt of your "perfect game"?
I'm pretty sure there are no online CCG's with "Epic" out there. If they were advertising the game like you say, it could be easily found with Google. Most likely the "Epic" you saw was just a part of that online ad.
There are only a handful of free online CCG's and I've played them all.