This exists in Firefox as of 14, currently in Aurora, so this will be in a stable release in a few weeks.
It also exists in recent Chrome versions, however it seems to be disabled by default for some reason, but you can enable it in the flags menu.
No reason why this cool site can't use it on those browsers, there are lots of demos on the web that do. Mouse lock is very important.