I fully agree about Half Life 2. Some people don't understand that this is the reason why a lot of us are so rabid about Half Life 3/HL2: Ep. 3 being released. It was awesome and we want more of that.SajuukKhar said:I am still surprised that Half Life 2 manages to have better FPS mechanics then 90% of shooters released in the last 8 years.
I was pissed when they showed the bioshock 3 gameplay and it had a fing two weapon limit, the first one didn't, WHY did they change it? WWWWHHHHYYYY?
As far as Bioshock Infinite, there is actually a very good reason why they went with the two weapon system. Ken Levine actually discussed it in-depth as many people were confused about this choice. Basically, the problem he and Irrational noticed while watching gameplay of Bioshock, was that players were falling victim to Complacent Gaming Syndrome. [http://tvtropes.org/pmwiki/pmwiki.php/Main/ComplacentGamingSyndrome] (Please don't kill me for linking to tvtropes.) Basically they found that when the player character had access to all the weapons and ammunition types, players would upgrade one weapon and use that almost exclusively for the rest of the game, while the devs intended for gamers to get creative with weapon and plasmid use.

I think that the worst recent implementation of the two-weapon system might be Duke Nukem Forever. Remember how cool Duke 3D was? You had your staple weapons like the shotgun, chaingun and rocket launcher, but you also had fun situational weapons like the shrink and freeze ray. These were impractical to use en-mass, but it was great to whip it out now and again to squash or shatter a baddie. In DNF, if you want to use a fun weapon, you're forced to abandon one of your more practical ones. Duke should be able to carry 50 guns if he wants to because, well, he's Duke. Even the PC version expanding it to four weapons didn't help with the game's un-Duke-y feel. (Oh, and Captain Obvious is telling me it kinda sucked anyway.)
I like how Borderlands does it. You can only equip 2-4 weapons depending on your level, but you can carry a shitload of them and swap them out as necessary.
Oh, and I can't stand waist high barriers that keep me in the playing area. I understand that developers can't make infinite levels, but when the "wall" is a concrete divider that's not even as tall as my character, and I know that in real life I could easily hop over the thing, it feels like bullshit and annoys me quite a bit.