Buffalo slots to experience free of charge Buffalo themed games