I had to double check what I was watching on TV when the commercial for this came on. I thought it was maybe an advertisement for an SNL skit or something, but no, it's a real thing.
https://www.chess2020.com/
https://www.chess2020.com/