Games/Dragon's Curse/MediaDragon's Curse·, 1990 · NECMediaBack to gameAll1Screenshots1Screenshots1More about Dragon's CursePlayer reviews