Just wanted to post this for the people who might miss out. If you're someone who enjoyed
Baccano, then you should check out the now airing
Durarara. Both titles were original novels written by Narita Ryougo, and both anime adaptations are by Brains Base, and both directed by Takahiro Omori.
Just check out the OP, and you'll know what i mean. Not to mention both shows are very similar with the way the story is presented, along with the very large cast. Hopefully you shouldn't be disappointed.