Launch titles include Forza Horizon 4, Hellblade and Sea of Thieves
Developer claims new visuals have “surpassed expectations"
Publisher partners with tech firm for keyless activation
Employees now able to test Project xCloud at home, says Xbox boss
New F1 game racing onto PS4, Xbox One and PC on Friday June 28