OK, what confused me was how you can tell whether they're buying or selling. From the L2 it looks like they're doing both all at the same time, like ~1/4 mil on each side. You're good at interpreting the numbers/charts, so I'll take your word for it. Where are they now, buying?
$CMGO
"It's not your thinking that makes you money, it's your sitting." - Jesse Livermore