Here is base game.
https://www.amazon.com/dp/161768029X/ref=cm_sw_r_cp_apa_fabc_FaoYFb2JCVCKK?_encoding=UTF8&psc=1
There are multiple "expansions". I use that term lightly because they are really just new sets of cards that sometimes have an extra mechanic to them. We usually just pick a box and play.
Its a fun game but the gimmic wears off pretty quickly (which is the semi inappropriate spell descriptions you create). Other than that you are basically doing the same things over and over. There can be a lot of randomness which can also make for some funny moments.
Last thing I will say is this. As the sets go on they tend to get more adult. It is not considered a family friendly game in hour house but to each their own.
Assuming this was a gift card:
Epic Spell Wars
Absurd, NSFW card game that is a lot of fun with a group of friends. Not overly strategic. You may not want to spend your own money on it.
EDIT Just noticed that Amazon isn't selling it directly and the best price is $38. It may have sold out during the holidays. Hopefully, it will be back in stock and the price will drop back down.
TABLE FLIP SUGGESTION
Epic Spell wars.
In the words of the beef "Don't let your dreams be dreams. DO IT!" also make sure Danny and Arin play it too, because...well... just look at the box art.
Battle Wizards may be the funnest game I've ever played
No, it's a modern party game, like magic the gathering but less expensive and more fun. Like if magic the gathering and cards against humanity had a baby
https://www.amazon.com/Epic-Spell-Wars-Battle-Wizards/dp/161768029X
That name makes me think of this game...
Epic Spell Wars
https://www.amazon.com/Epic-Spell-Wars-Battle-Wizards/dp/161768029X