Its sluggish in Chromium 7.0.535.0 (Linux) but better in Chrome (Linux). Firefox did the job a lil' better than both Chromium and Chrome (although there is no reason for this!). Opera 10 (Linux) was the best.
Based on your current browser, you are not seeing all that this website has to offer. For the best 'Never Mind the Bullets' experience, we recommend you install Internet Explorer 9.
Seems to work okay otherwise, but I wonder what, if anything, I am missing.