Submit a news tip



CastleStorm Switch footage

Posted on August 3, 2018 by (@NE_Brian) in Switch eShop, Videos

Zen Studios will be putting CastleStorm on the Switch eShop on August 16. For a look at the game’s first 43 minutes, check out the video below.

Leave a Reply