over 3 years
ago -
sknightly
-
Direct link
Don't worry, it will be there on GeForce Now for launch (well from 2pm Fri 3 Dec PST).
Yes 'Icarus' is a separate app from 'Icarus Beta' and they're removed the Beta which you can't play anymore.
Yes 'Icarus' is a separate app from 'Icarus Beta' and they're removed the Beta which you can't play anymore.