Games pulled from digital storefronts