The one improvement that's needed is the click box on the buttons. It seems to be a tiny pixel in the center of the buttons.

An incremntal where you start from sub atomic and expand to galactic scale · By
Ok, I think I figured out the issue. It's not that there's a tiny pixel, but in looking at the HTML source, it looks like the divs containing the buttons are being re-drawn frequently. This means that actually clicking the button is a crap-shoot because you might click when it's not on the screen, but looks like it is.