I've heard of an issue with some people where the download page doesn't display the APK download.
I've been needing to ask support about this issue, but see if you can find a different download page, or download from a PC.
Please join the discord, i'll send you a download directly with proof of purchase.