Are devs ok with Geforce Now?

As title says... i have it and i can happly play in my launch time at work on my crappy office pc, i just hope dbd doesnt disappear all of the sudden...

Comments