Alleged Epic Games Store hack may include passwords and payment info — should you be worried?
Ransomware group claims to have stolen 189GB of user data from the Epic Games Store including passwords and payment information.
Laptop ·