Barbarian Brawl Trailer

0:58

Barbarian Brawl has just hit Steam Greenlight and promises epic 20 player battles with plenty of chaotic environmental hazards to mix things up.

Comments