NetBet is based out of Malta .
NetBet is offers sports bettors in particular a slick new look to sports betting .
NetBet is based out of Malta and offers sports bettors in particular a slick new look to sports betting .