Here is some footage of SPG2 and also looks like it is possible to land on planets.
http://spacesimcentral.com/ssc/topic/3815-vessel-showreel-perun/