This was deeply upsetting to read, which means you did a fantastic job!
Also, there's no way that this wasn't inspired by Halo, right? Especially the part where he kept repeating his name and rank. Big Jenkins vibes, too.
Regardless, this was very well written and super spooky!