I'm shocked that Valve can still make a good game after like 7 years of not developing much of anything.