News about Zen Studios (Developer) Games

CastleStorm 2 release date delayed Fall 2020 cover

CastleStorm 2 Release Date Delayed to Fall 2020

Bad news for fans of tower defense games: the Castle Storm 2 release date has been pushed back to Fall 2020. If you're not yet familiar with CastleStorm 2, check out the Release Date Trailer to get…

July 24, 2020 | 01:49 EDT