Cannon Brawl Latest Updates
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.