Cannon Brawl Latest Updates

Indie title Cannon Brawl hits Steam Greenlight

Indie title Cannon Brawl hits Steam Greenlight

Indie strategy game Cannon Brawl has hit Steam Greenlight. The game is a mix of Worms and Scorched Earth in which players plop artillery towers and other structures to try to destroy the other player's castle.