Space Probes: Woo'z Da Boss is in beta now!

New mod is online (Beta), you can try it and try to put your name in the scoreboard :)