ruined city sci fi cover