At the time of writing, it’s not yet available at American online casinos, but many online casino operators are looking to add it to their collection. In the beginning, you could only find it from the brick and mortar casinos on the Las Vegas strip and Atlantic City, but since 2012 some online casinos have offered the Buffalo slots as well. The first-ever Buffalo title was released in 2008. The Buffalo is a series of real money slot machines from Aristocrat. Buffalo slot machine is one the most popular casino games created.