Microsoft has announced that Microsoft Edge Game Assist, a new Edge-powered in-game browser overlay, is available for beta testing in Windows 11. The “game-aware” overlay lives in the ...