Download and play the Betti the Yetti slot machine online for free by using our exclusive instant no deposit casino bonuses for the Betti the Yetti slot machine!. and subscribe! I try my best to put up new slot videos almost every day! TBT ~ Betty the Yeti slot machine. Betti the Yeti is a video slot developed and released by the well-known slot machine developer, IGT or International Game Technology. As the name says, the.