3 ms·>Any idea which specific technologies they are referring to? The epic games store.by grawprog 7y ago>Any idea which specific technologies they are referring to? The epic games store.