I don't know about you guys, but I have a major love for anything undead. I also love cooperative games where you must work together as a team. I haven't been this excited for a new game for a very long time. Well it's only 7 more until until L4D2 unlocks on steam and doors open at retailers for...