I think there are probably many games that started bad for me and then won me over, so much so that I've developed a habit where if a game hooks me immediately, I'll usually put it down and move to something else, something worse that still needs to prove itself. It's led to me not finishing a lot of games that I consider to be good.
I can quickly think of Breath of Fire Dragon Quarter, at first I was disappointed with the big change from previous titles but I kept on going and at some point I just accepted that this was its own thing and really began to enjoy it for it's new structure. I think that was a moment where I realised I should just take each game for what it is and not how much it resembles other games in it's franchise. I think I'd been doing this a long time with Mario 2 and a few other games, but it might have been this game made me realise it.
Uncharted is another but it didn't directly win me over, Uncharted 2 did. I'd bought Uncharted at launch and didn't really get what was good about it, I tried but it just wouldn't click, it seemed to have potential but I didn't enjoy it much. A few years later I picked up the sequel not expecting much, maybe an improvement to fix where the first game failed and everyone else seemed to love the game, Well I was shocked, the game was good! Then I went back to Uncharted and suddenly had a new appreciation for it, it's definitely worse than it's sequels but now I enjoyed it and have completed it several times.
And for the most recent game i can think of, WipeOut won me over, I've always had an interest in high speed futuristic racing games but despite trying to like Wipeout since 1997 I didn't really enjoy any of the games. I got the Wipeout collection on Vita for free and it seemed ok but when they released VR support for the PS4 version I was converted.







