A science fiction roguelike