Ok, this is one of my favorite games, and was hoping to get more people to join me. Its a Building / Problem Solving / Racing game. And the players make the majority of the maps. Heres the Wiki, and the game website link:
http://transformicewiki.com/
http://www.transformice.com/