Italian website EveryEye.it has reported that something will be happening today from a major expected release at 7pm CET (that’s 6pm BST for those in the UK) 1PM New York (east coast) and 10AM Pacific (PST). This is after CD Projekt Red posted this mysterious data transmission stream via Twitch. It is suspected that this could be a live stream of the game demo showcased at E3/Gamescom or a new trailer. Stay tuned.
Edit: CDPR released the 48 minute gameplay demo for all to check out. Now in 4K for the best quality.