Epic launched its Epic Games Store back in 2018 in aggressive fashion, paying out millions of dollars to secure exclusives in ...