epic launcher Epic Launcher 09 Mar, 2022 Epic Launcher . This is simply a method for ubisoft to avoid negative reviews while they shove micro transactions down …