SpaceMaker
Create your own 3D universe
Free download
https://spacemaker.secursoft.net/
SpaceMaker: Create your own 3D universe
SpaceMaker 1.0
free download