CastleStorm Coming May 29th to XBLA
It’s Knights vs. Vikings in CastleStorm, where medieval warfare meets 2D physics-based destruction. Zen Studios today announced that CastleStorm will release on Xbox Live Arcade on May 29th for 800 Microsoft Points.