User blog comment:James12708/The Yahg's Technology/@comment-83.86.76.233-20121023200427/@comment-5362182-20121024145822

They are at the tech level of 1960's America, where they are launching stuff into space