Yeah I'm SLB and I was talking with Gregg (the creator) about how proximity must make all the difference in the world.
He's in Chicago, I'm in Detroit, and I get a ping of around 40-60ms. Occasionally when my connection speed drops to even like 125ms the game is unplayable. (Screen freezes for a sec, then you watch the barrels kill you in "double time" as the stream plays catch-up.)
Sorry it's not as enjoyable for those without a low ping, maybe Gregg will think of a way to help reduce that.