Xsolla, a global video game commerce company, continues to build on its success in the web shop industry with a comprehensive feature set developed through the successful launch of over 400 Web Shops. The Xsolla Web Shop is a fully integrated exte...