Yes, this is an offensively low-effort April Fools' 2023 joke. Congratulations on figuring it out!

NOTE: if you downloaded this from anywhere other thaan the Omniarchive discord server after 2023-04-01 from someone genuinely asserting it to be real, they are either a complete moron or believe you to be one. Please call them a twat and cut all ties with them for your own good.