It is incredible how for every single character, I went "Oh yeah, I know that guy."
Great writing and great setup.