dailydot.com
How the Epic Games Store stacks up to Steam
Decide whether it's worth downloading.