Black Mirror: The Black Game?

I've seen someone post about this and wondered if anyone has found anything to do with it. It seems strange as i have seen much about it other then the screenshot that I have linked below. Can anyone tell me what it is or what it is about?

https://preview.redd.it/qxv7yyelc1a21.jpg?width=1334&format=pjpg&auto=webp&s=66ab6bad12e37bf73590661d71cb548c76056e07