I recently played throught Metal Gear 2 for the first time. As I played, I made a map so that I could keep track of where I needed to backtrack etc.
I learnt the lesson after playing Metal Gear 1, where I started to draw a map halfway through, cause those two games are unforgiving!
Anyway, Below is the map that I made. I used the excalidraw feature of Logseq to draw it, and seperated each floor/building, then I put all of them together in the end.
And here is the excalidraw file that can be opened in excalidraw itself