Transformice

http://www.transformice.com/

Does anyone here play it?