Ken Levine's third masterpiece felt a little like it was adhering to something of formula by the time this one rolled around, making for a plot where as things started getting weirder and weirder, you remarked more like "Well of course that just happened", as oppose to the delightfully upside-down roller coaster of expectation-subversion the first game took you on. Regardless, as Infinite came to a close you started to get hit with a huge amount of plot revelations, the biggest being that both hero Booker and evil mastermind Comstock are the same person. From there it was off to the races for plot thread-wrapping madness, as the reveal of an infinite string of universes meant everything from the gigantic Songbird to the spectral ghost you'd previously fought could all intertwine at once. It also explained Elizabeth's origins and powers as being from another timeline, wrapping the whole thing up by changing a certain moment in time to stop the 'Comstock part' of Booker's brain from existing. https://www.youtube.com/watch?v=BlDz0wlSVkA It's okay if none of that makes sense to spoiler-happy newcomers, even to seasoned vets nailing down every aspect of Levine's most complex work yet is a task in itself. Quite the rewarding one overall, though.