the fact you can't find the apk version on itch though
Yes there is a free APK but it's not here and it's not really safe to download anywhere else