Can the Epic Games Store turn things around? 'I don't see how they can recover at this point,' says Newzoo analyst

Adding features to the storefront and making its launcher run more smoothly might be too little, too late.