CastleStorm II E3 2019 Announcement Trailer


A tantalizing mix of ballista-based destruction, tower defense, and in-your-face, beat-em-up combat.