Board Thread:News and Announcements/@comment-8433058-20131225060653/@comment-5961377-20131226054926

Merry Christmas everyone. FYI, Left for Dead 2 is FREE on Steam until Dec. 26. Download it and it's forever yours.