MelBet offers sports betting (traditional sports as well as esports and live betting) and casino games. In their casino section, you can play slots, live slots, live casino games, table games, some bonus games, etc. With over 50 software providers, you will find what you are looking for.