Although I've not played this in ~6 months I have over 2000 hours logged on this in steam, mainly from battle royale. To say I've had my money's worth out of it would be an understatement
Just bought this myself and it activates on Steam but isn't done by a key. You link your steam account to your BI account and it appears in your library. Thought I had better point that out.