A new batch of CastleStorm screenshots have been released by Zen Studios for your enjoyment. The game is being described as “medieval castle vs. castle warfare physics based destruction real time strategy game” or “2D strategaction game” as our Guide Co-ordinator, Todd Schlickbernd, preferred when he got to see the game in action at this years E3. Zen has also released some free CastleStorm desktop wallpapers for you to download and kit yourself out with in preparation for when is published on XBLA later this year by Microsoft Game Studios. Head over to the official website for the wallpapers or hit the jump for the new screenshots.