The beta finally let me play this on Steam. Just one question: tha beta isn't synched with the official branch via Steam Cloud. I'm asking because I've already played some hours on another PC, but on the one who had problems there's no progress saved.
Just adding my voice to the crowd. I have two machines, on one the game works smoothly on both Chrome and Steam. On the other one I have no problem playing on Chrome, while on Steam I get the White flashing window problem. System specs: DxDiag.