Sadly bioshock 2 was as i expected, it's a cheap port, the multiplayer is alright, but it's very linear, you unlock stuff too easily and things get boring quick.
Theres no dedicated servers, so the PC Gaming community won't swarm all over it, and as for modding, there isn't any. The reasons they put forward for not doing this was
"We chose to spend the time we had creating a solid game foundation and unfortunately that did not include LAN play or dedicated servers."
I am very disappointed in this game, i really hope none of the other games coming out will follow suit, first modern warfare, and now bishock 2, if other developers hop on the "lazy" train then this might just be the end of "PC Gaming" as we know it. Fortuently AVP and BC2 have not gone that way, so please, tell all the MW2 to get the fuck out.
Note: PC Gaming is in quotes as PC Gaming is unique, what modernwarfare has done is say "hey, screw the pc gamers, just give them a console port"
---Rant Over---
None the less, the single player of bioshock is remarkable, if you liked the first one, you will love the second one!