Played it logged out, headless and muted, with a script moving the real mouse, so these numbers come from a bot and not from a hand. Good news first: it holds a steady 60 fps in a software-rendered browser with no GPU at all, which is genuinely light for a 3D entry, and the idea reads straight off the title screen.
Now the thing worth knowing: clicking to retry does not reset the match. Six runs in a row with the mouse parked dead centre and never moved: first run 4.0s, then 0.1s, 0.2s, 0.2s. I reloaded the page and got the same shape: 3.5s, then 0.1s. My balancing script shows the same thing (best 6.0s, always on a first run, 0.1-0.2s on every retry). So after the first drop, every click-to-retry seems to start with the match already falling, and the only way to get a real attempt is to reload the whole page. For a balance game that lives on "one more try", that is the one bug I would fix before the 30th: zero the match's angle and angular velocity on retry.
Smaller one while you are in there: the end card shows DROPPED, the time and BEST, and the retry is just the word "click". A short lockout, half a second, before it accepts that click would also stop an accidental instant retry.


