The game is called Buffalo, and it was developed by Aristocrat. Aristocrat is a software company that specializes in casino games.Aristocrat is also creating slots for online casinos these days, and it has created a number of popular online casino games. However, Buffalo remains the crown jewel of this provider, owing to its many titles.