It's not that it's going in circles it's that the fundamental premise behind the story of the game means that it can't be a story.

A story has a linear set of events and this game isn't, it meddles with time and dimensions and that means causes don't lead to effects and effects don't have causes. Like the weapons maker being both dead and alive, if you can bend reality to your will he is both, he is in effect a quantum particle and your perception of him is what you chose to see.