Epic Games Store Mega Sale giving out free $10 coupon to all users

This is on top of the already discounted games

Comments