Our version is similar. It was called Dirty on your neighbor.
Two decks
Deal seven cards per person
Turn one card face up next to stack. This is the beginning card
The Magic cards were:
Jacks ~ are wild and can be played anytime except as a 2 - can declare a jack to be any suit.
Aces ~ Change direction of play (clockwise or counter clockwise)
Sevens ~ skip a person
Twos ~ If a two is played, the next person must play a two or draw three cards. If they can play a two, the next person must play a two or draw six cards and so on. If a person can not play a two and draws there allotment of cards, the cycle is broken and no one else has to play a two and game play continues.
Last Card ~ When you are down to your last card, you must say aloud "1 card left" before the next person draws a card or you have to draw 4 cards.
First person out gets points from all other person's hand based on point value where Ace=1, face cards=10. and numbered cards are their respective face value. Winning the game is person that reaches a specific point amount preset before game begins.
(Some versions do it where each person adds their remaining points to their own total and at the end of the game, lowest points wins)