arcade video game machine
Released
The Tower of Druaga
ABOUT THE GAME
Releases & builds
Nintendo Entertainment SystemJapan
Wii U
Date unknown
MSX
Date unknown