Square Planet Official TrailerSquare Planet launches on October 18 on the App Store.By Mike Tao on October 15, 2012 at 10:44AM PDT Square Planet