Cyberchase: Castleblanca Quest

Cyberchase: Castleblanca Quest is an educational game that teaches math principles through puzzles and activities in the town of Castleblanca.