What in the world? Everyone else is topping out at like 60-70. Be honest - are you a ninja or a robot?
To be honest...both (and from Pluton), but please don't reveal my secret.
More seriously perhaps I just had good RNG on the spawns. I reached this score only once after all.