Hydlide 3 - The Space Memories © 1988 T&E Soft.
GAME ID: TED-85 BARCODE: 4988604040850
Game's Floppy.