Haven't played it yet, but looking at seyeroteb's footage, the atmosphere's very PS1 Doom, which is absolutely a plus 👍
You mention having to upload only one level at a time due to itch's size limit; there should be an option to zip a large project into several smaller compressed files instead of one massive one - it'll be called something like "split into volumes" 🤔