Betweem Bioshock and System Shock 2 , System Shock 2 clearly takes the take IMO and here's why.
Bioshock is a solid game , the pacing and action is just insane also the innovativeness of the battle system is, simply put, awesome.
The visuals are totally stunning. In the opening scene I could not do much else but stand in awe troughout the whole scene, and the ambiance holy sh** is it good.
But with Bioshock I jave a couple of major gripes.
First of all the game was clearly primirilly made for X360 and not PC and it shows. It was completely adapted and for, what I can only guess is, console convenience. They removed the inventory, which I loved, automatised everything , like picking up items, removed some more complex navigating for a controller to do, like customizing weaponry for an example to what appears to be maintaining the fast paced version on the console.
Also it wouldv'e been nice if they would've had something of a Character customisation. Just like in SS2
Also the hacking minigame just plain sucks. Is was a good concept in SS2, because it was an advantage of a character archetype, and made the character have certain uses but in bioshock, hacking is easy pointless and boring as you might as you can just hack everything you see with ease without using any tools whatsoever.
And also as mentioned before the respawning system is terrible.
Also , even on hard, the game is rather easy difficultywise, I am now 7~8 hours into the game and I have rarely died.
Final word : It would've been nice if they would've done what they did with the game without sacrificing so much of the gameply that people treasured from the original.

