I am not totally sure about the correct release date of this game. The title screen says 1985, but all print magazines reviewed the game in mid 1986, so I guess the real release date is somewhere in 1986.