This cancelled first-party Astrocade game was released in very limited quantities by New Image in late 1985.