Chumba is a great social casino owned by VGW Group, with a solid offering of 117 games. It has plenty of things going for it, such as five great software providers, seven different payment methods, and incredibly helpful customer service.There are a few negatives. The social casino could certainly do with a few more bonuses, and having a native app always helps, even if the site is already optimized for mobile browser.After reviewing Chumba casino in detail, I can safely say that Chumba is a le…