Capcom launches 19-game Limited Time sale on EU Nintendo Switch eShop. Up to 60% off.