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 #711 out of 1668 total reviewed games. It is ranked #67 out of 158 games reviewed in 2013.