Zen Studios announce new title

Zen Studios announce a new 2D title for the digital platforms called CasleStorm.