Games in Progress: 3 | Players logged in: 19 | Players Registered: 28826 | Games Played Total: 38994

Welcome to our new server!

April 5th, 2013

Planet MULE has moved to it’s new home on the Interweb. Everything should be working again and we’ve transferred all scores from the old server. If you find any problem then please report it inĀ this forum thread.