You can read all about it on Collider, or CNET, or PC Gamer (which warns, "Move over chess dot com"), but here's the promotional video for the game.
It will be available for no additional charge to every Netflix subscriber.
What do you think? Let me know in the comments.