I have heard that they were the developers behind one of my favorite games of all time, Left For Dead. So, I hope we are getting a real deal in our hands this time around as well. What do you think?