Barbarian Brawl – 20-man PvP arena game now on Steam Greenlight

[Steam Greenlight] A new game just popped up on my radar, and it is a 3rd-person PvP arena game known as Barbarian Brawl. Developed for Windows and Mac, it is essentially 20-man free-for-all game, with different types of weapons and…