A new Battle Royal
published by tencent, they own LoL, Fortnite and the Unreal engine, they also have publisher right for PUBG in China
United4Games.com Community Forum
You have to verify your steam account in order to register. This is a proven and secure method provided by steam.