Up to 75% discount and more! Epic Games has launched their own Steam-styled sale and they're dropping discount bombs all over at the Epic Mega Sale.