It's possible to win the game by completing every objective. This varies from mission to mission. An alternative way of winning is by launching the space ship.
Regarding the beta version, you can check out this link regarding a possible strategy (just based on my personal experience, no guarantees): http://johncarlosbaez.wordpress.com/2011/01/05/welcome-to-the-greenhouse/#comment-3428