Castle Bomber RED: Castle Bomber RED is Now LIVE!

The wait is over. Castle Bomber RED is officially out! In this explosive game, you’ve got three lives to destroy as many castle cores as possible using strategic cannon placement and a whole lot of projectile firepower.…