Duelbits launched in 2020 and offered a great selection of live dealer casino games.