Games/Altered Destiny/MediaAltered Destiny·, 1990 · AccoladeMediaBack to gameAll11Screenshots10Videos1Screenshots10More about Altered DestinyPlayer reviews