AbZorba Games
AbZorba Games pc became part of the Greentube Group in 2017 and specializes in developing exciting social casino apps, ranging from table games to slot apps. With its headquarters in Greece, Abzorba Games pc utilizes its vast experience in gaming and mobile apps to create award-winning products that are loved throughout the world.