GeForce NOW: only 2 games added this week

Microsoft: towards the end of Xbox consoles?