Imaginext: Battle Castle (2003)Release: 2003-09-30Platforms: PC (Microsoft Windows)Open GameFyndr · Search games · Release calendar