Devil Castel

Title Label Cover

Amstrad CPC

Devil Castel · Floppy Disk 3' ·
CHIP
Devil Castel · Cassette ·
CHIP

Master

#3289

Link

Random release

Amstrad CPC · CHIP

Fun fact