What on Earth is this thing?

I might have to pick one up just to see how they implemented their extra buttons. Mice are severely disappointing in that area. (they emulate a keyboard in the hardware instead of supplying unique buttons, so it's the same as plugging in a non-programmable keyboard and pressing buttons on it. I would rather have unique buttons)