Battle of Beasts Screenshots

Battle of Beasts is a fantasy RPG and strategy game in which you build your monster horde, feed and train them for epic battles. For a full review, click here.

Bonus Featured Games