Log in, or just make a new account, so you can:
Epic Games is offering a free version of their game LOVE, and a coupon code is not required to make a purchase.