I guess it's worth noting that this build was made in Godot 3. My old computer was incompatible with Godot 4 and I only upgraded within the past couple months, so I was hesitant to make the jump to 4 for awhile.
I am working with Godot 4 now, but I basically rebuilding it from scratch so it might still be awhile before I share an update, but this is an ongoing project more on the educational side. So it'll likely get another update or two once I get caught back up in Godot 4.