Saturn Experimental Station 1003

Nothing is known about this mysterious space station, except for it is the origin of the also mysterious, and very dead, Logan 014.