Great game trailer showing what you can expect in Masters of Belial, a Team Multiplayer Action RPG game that takes place in ancient earth, a world filled with angels and daemons fighting for control over the human race.
Masters of Belial Game Trailer
Posted on: Aug 12, 2009