Released in 1999, Dragon Castle was a PC game based around combating enemies from your castle.
igdb
0 users have this game
Add to my library