it is pretty good but I was playing the second one in the epic store and it was crashing every time after some time playing, then i stopped and didnt finished
i went to epic store some days ago and bioshock 2 got a update or smth maybe a patch for the bug but i didnt bother to try the game again, that shit got me tilted as fuck with the fucking crashs, i lost almost 3 hours of progress because of this crash bullshit.
It'a a pretty good game, but i prefer Infinite, just because of gunplay, it feels very clunky in first Bioshock. On the other hand, exploring locations and looking for stuff is more interesting in the first game.
Infinite has the best gunplay, but I would say that Bioshock 2 has the best gameplay in general, its a mix of a decent gunplay and useful plasmids, in infinite vigors didn't feel necessary
I played on hardest difficulty and there were two vigors that i found essential and used the most during my playthrough. The first one, which creates a shield for a short period of time and the second, which throws enemies into the air and makes them levitate for a while.