Deep Space Lander HD - Official TrailerHere's the official trailer for Deep Space Lander HD, available for free on the App Store.By Mike Tao on November 13, 2012 at 11:48AM PST Deep Space Lander