December 12, 2005
Battle Castles
Release date
December 12, 2005
Developer
Publisher
Platform
Web-site
Summary
Battle Castles is a arcade style point and shoot action/strategy game.