CastleStorm II Archives

CastleStorm II Has Now Been Delayed Until Fall 2020
This week, Zen Studios announced that they were going to be pushing back the release of CastleStorm II to the Fall of 2020 For a while it seems like this one was going to go off without a hitch as the testing phase had its run and there didn't seem to be any new complications[...]