how do slot machine apps work cost estimate