1. The business mainly operates globally, with its core business being the sale of digital keys and codes for PC and Xbox games.
2. In the gaming industry, it is a digital game sales platform, with competitors including Steam and Epic Game Store.
3. The brand terms on the official website are "YUPLAY" and "YUPLAY.com".