This has been sorely missing. I've been playing Jackbox games with friends, and that's been the closest we've gotten to the ideal, but their games are slower-paced and thus rely more on mechanics that don't translate well across cultures.
A gaming platform like this hits all the pain points, I'll try it soon and see if the games are good, thanks!