Nvidia shows off Half-Life 2 RTX with nearly 40 minutes of gameplay ahead of demo release