Card game
Made a deck
You have to wait or buy energy for fights
Playing cards into 3 position (Middle - TOP, Left & Right - 2nd and 3rd)
Your cards get XPs
Attack MELEE, RANGE, SPELL
For completing/winning fights get shards for card upgrades or buying packs
Playing against game / PvP between clans
That sounds like a lot of the card-style games that are out there. I'd suggest looking through our category of games with the 'card' tag. There aren't many. Here's the link: card-tagged games
It very well could have been. These MMO games seem to come and go pretty regularly. You could also try CCG-tagged games. I noticed one or 2 in there that weren't in the card category. If it's not there, then I would imagine it's not being hosted any longer