Help with Switching to Megascans Indie Plan

Hi, I’ve used Unreal Engine for a long time and have an Epic Games account where I acquired a few Megascans assets. However, I’ve struggled with it at times, and as a beginner, I sometimes prefer using Godot, which is compatible with Epic Games Store. Unreal Engine feels a bit too advanced for me.

I recently heard the big news: “Megascans is Now Free for All 3D Software.” However, when I try to subscribe to the Indie plan (up to $2M funding or yearly revenue), I’m prompted to sign in or register, but clicking “register” always redirects me to the Epic Games website. That’s when I realized that Megascans is owned by Epic Games.

How can I switch to the Indie pricing plan? When I check my account on Quixel Megascans (quixel.com > account), it shows my plan as “Unreal Unlimited.”
Account

Given the announcement that “Megascans is Now Free for All 3D Software” (temporarily), can I download assets under any plan (Unlimited or otherwise) and keep them forever once downloaded? I’m stuck because I can’t seem to change my pricing plan. I even tried creating a new account, but I always get redirected to Epic Games.

I want to clarify that it’s not that I don’t like Unreal Engine—it’s just too advanced for me. I’m building a game engine from scratch using C++.