Vibra Gaming and its games come to Betcris