Games/Arcade Archives: Castle of Dragon/MediaArcade Archives: Castle of Dragon·, 2025 · Hamster CorporationMediaBack to gameAll12Screenshots12Screenshots12More about Arcade Archives: Castle of DragonPlayer reviews