Nice!
I have never seen a chess game in flash before, much less a great game like this. Lots of variation and opponnents with a certain amount of skill as well, there is always a certain pattern but it still is challenging to play, good interface too, keep it up!
-cd-