I like that you went with the "mechanic" interpretation of "grab mechanic." I was keeping pace at first, but the difficulty ramped up fast!
I got a score of 67. Which is just a little bit less than the highest score it's showing me, of 1,113,062.