Games panel Microsoft is adding new ‘Games’ panel in the Edge browser 3 years ago Microsoft Edge is one of the top Google Chrome alternatives. Because it's based on Chromium, it has many of the…