If you never wanted to use the Epic Games Store for whatever reason you have, and there are probably many, maybe today is the day that all changes. Epic Games just launched Epic Rewards, a new program that will reward you 5% back on every eligible purchase you make on the Epic Games Store.
Epic Rewards is free to join and all Epic Games account users will be enrolled into the program when you make your first purchase. Epic says the...