Caporegime
Just realised I have Infinite in my endless list of unplayed games in my Steam library - must have been a freebie sometime. Do they need to be played in order?
I only played a few hours of the first and it didn't grab me, and I skipped the second, but Infinite is to date one of the best gaming experiences of my life (and that is being well aware of the clunky combat). I am actually 3/4 of the way through my second play-through (8 years after my first).
Top rate story telling, and I haven't been as invested in the story of any game since, lol.