From what I can tell based on just my personal knowledge of football (fantasy and just generally reading too much) - they tried to get depth across the board after having a year destroyed by injuries. Really good on the o-line, They go 4 deep at receiver (all pretty solid choices), they have a few running backs they rotate in (kind of like us), and have a few TE options because of their oft injured star TE. Flacco is a solid if not spectacular QB.
Rex is going to stack it up and not let them get anything going on the ground. For a team with no reliable deep threats this is probably a smart route to go. Will probably get caught blitzing a bit too much, but with a solid line like this we have to keep them guessing.
Defensively - excellent linebacker group when healthy. Will be tough to run on.
They don't have a ton of depth in their defensive backfield though so i would probably game plan to pass a bit more and get our speedier backs in space. It also makes it more difficult to keep all those linebackers on the field if we split clay out wide and roll with 3 receivers. Asking suggs/dumervil/upshaw to cover mccoy/clay would be a big problem. We will probably run some zone read concepts out of this formation to create running room. We are a lot faster, so we need to use that in this one to get the W.