CSGO Opening Sites CSGO has grown into a lucrative business. It has many features that make it appealing. These include an esports ranking system that is competitive as well as an abundance of Esports competitions. Some players prefer opening cases using the in-game system while others prefer third party websites.