Shame that you need to install it, Im at parents house with not best connection. You should just be able to register somehow, then it wouldn't be steam crashes all over the place.
Played l4dead on console and it was really fun, never tried the 2nd so should be fun to try