Activision removes Battle.net support from GeForce Now

Stadia rival allows users to stream their existing game libraries