CastleStorm – Free to Siege Releasing May 8 on iOS, Google Play and Amazon

May 06, 2014

CastleStorm – Free to Siege is releasing on May 8 for mobile devices! The mobile adaption is free to play for all players and offers an incredible amount of content and exciting features that made the game a success on console and PC platforms.