Hi
Impressive work! just a little tip , maybe consider to implement a fastloader so the levels loads faster, if you can free up any addtional memory?
I tried writing and also implementing a fastloader for Doom and failed miserably. Don't most people have one of them SD card doohickeys these days?