CastleStorm is a 2D physics based tower destruction game, combining elements of real time strategy, resource management, and a beautiful blend of challenging gameplay scenarios.
Our Review of CastleStorm
Reviewed on Xbox 360
CastleStorm (Xbox 360) is ranked #689 out of 1534 total reviewed games. It is ranked #67 out of 158 games reviewed in 2013.