CastleStorm II – new release date trailer
It was recently revealed that, following a delay, CastleStorm II is launching on September 23. Find a new trailer for the game below.
CastleStorm II will be distributed digitally for Switch via the eShop.
Leave a Reply