http://www.transformice.com/ holy shit, this is fun,