Cool map! I remembered playing something similar to this, and to my surprised the map I was thinking of is also yours haha. This map is like a bigger, badder version of "A Hitscanner Murder Maze" and it turned out really well! Gets a bit monotonous in the middle but that's to be expected, the ending is interesting enough to make up for it!
video of A Hitscanner Murder Maze