There's only 28185 blocks currently, because of the old fork story. This means that there's a little more than 1.7 billion coin already mined, not counting the 2.4 billion premined.
So how could there be 1.1 billion coin traded in ~1 hour for 2 satoshi in the last hour on sci-fi ? That's ~64% of all the coin mined !
I'm pretty sure it was someone (or a group) who bought all the sell order stacked there, because I highly doubt there were a 20 BTC buy order at 2 satoshi.
So the most logical reason is that someone is planning a big pump on this coin, and try to make it go on a better exchange.
Edit : 30mn after, it's still happening. Sell orders for 20 to 50 millions are popping and instantly bought at 2 satoshi. We're now at a volume of 1,472,340,625 on sci-fi, or more than 85% of the mined coin.
Something's amiss. Even for a master pumper this cannot succeed when one guy has 85% of all the coins. That's way too obvious.
One possibility is in anticipation of a pump in 1 month or 2, when 30k or 60k more BAT will be mined by then.
Edit 2 : now volume is 1,583,972,625. I'll start to think some of it is from the premine.
.Batman. ?
Edit 3 : 1,884,973,955 ... Ok either there's a big bug on sci-fi and this numbers are false, or something is happening with the premine. There's no other logical explanation.
Edit 4 : (2,117,973,957) There's two other possible explanations (not logical) :
1) Someone is buying what he's selling, constantly, with something like 300 million BAT, giving a lot of fee to sci-fi. That's totally stupid, but that's still possible.
It could be a way to artificially create volume without risk, and attract another real exchange. Why not ?
2) Same thing, buying to himself, but the goal would be to make some guys panic buy at 2 or 3 satoshi to dump on them a huge quantity which would have taken 1 month with the current daily volume. But it's very unlikely, obviously nobody with this buying power is on sci-fi at the moment.