Happy Friday everyone,
Just a heads up, we’re experiencing an issue loading all “New Games” . This is being looked into but in the mean time, if you experience difficulty loading other games, please try to instead open those in a new tab as shown here: