The game never seems to load. Not sure if I'm either using the wrong browser or am just an impatient bastard, but for a while now I could never get the game to load.
I'd probably rate it more if this "long" loading time wasn't there.
Update: new computer as a fuckin' MILITARY-GRADE CIRCUIT BOARD, yet it still can't load this game! Just this game!