The year is 2030, evil forces from another dimension have invaded our galaxy. You are our last hope!
SpaceTraveler

Source and More information: SpaceTraveler [Free] [Interactive Fiction] [Windows]

Author: itch.io