If you’re getting together with friends or family who love to play Cards Against Humanity, but are looking for something a little more magical, there’s a new edition of the game that is just for you. Some crafty Muggles recently created a Harry Potter-themed version, and while you don’t need to be a Hogwarts student to play, you probably should’ve at least graduated high school — or, at the very least, be 18 or over. Because some of the cards are quite raunchy.

While it’s not an official Cards Against Humanity game, it’s in keeping with the original’s spirit, so think wizard sex, dirty horcruxes and all kinds of outrageous jokes only a Slytherin would love.

The game is available by download only for the low, low price of $19.95. It’s loaded with all things Harry Potter but even J.K. Rowling would be blushing reading some of the cards. Not even a cloak of invisibility can hide how you really feel when playing the game. Expelliarmus!