2 years 11 months ago Link Gamasutra All five games will be removed from digital marketplaces starting this week, while the in-game storefronts have also been turned off. ... Tags Gamasutra