No, the concept was originally created by Winamax, a French Poker, and Sports Betting site in 2013. On their platform spin and go's are called Expresso games.