The sound design in the intro is great. As a sucker for large atmospheres, this scratches that itch nicely. And the contrast of the quiet and intimate verse right after the explosive intro is a nice touch. I'm picking up what you're laying down at 1:58. Compositionally I give this high marks. The song structure feels like it follows a trope that I can't quite put my finger on. Like I've heard this before. But it's executed well enough that all it does is convey good story telling. These are the types of songs that makes 5 minutes seem really quick.
I do have some production issues though. The volume seems hot and the general vibe/sound feels a bit dry. So you've probably mixed this with too much emphasis on the high frequencies to the point that the lows don't have enough oomph to help the mix feel warm and inviting (like a fresh baked brownie). The problem is that this type of song with both the large atmosphere and intimate breaks demands that type of warm (bass heavy) and softer mixing.
After a couple of listens. I really like the lyrics. I actually liked that aspect of the song better than the 'loud parts'. After doing a recent attempt at trying my hand at lyrics (soon to be posted to NG Boss Showdown), I think these are pretty decent work. I'm really curious to know what you did to get the computer voice since I really like that style.