Vote for Game: 
Average: 4.3 (7 votes)

MonsterCraft

Thumbnail for MonsterCraft game
- Advertisement -

MonsterCraft is an amazing fighting game. You can develop your own monster-team and test it at the arena. Be creative - the uglier your monster, the better it fights!