6 years ago Epic Store Mega Sale Chaos - Games Pulled from Store, Accounts Locked For Buying Too Many Games