Battle for Wesnoth is an epic strategy game where your goal is to arrest villages to get income and hire new units to do the battle. These units gather experience during combat and can level up into powerful new classes. Also you have to defend your veteran troops since they can be evoked throughout a campaign. There are above 200 fully animated unit types in six major factions and approximately 200 campaign scenarios across 15 major campaigns. Each faction has individual abilities, weapons and spells. This game has highly detailed and different terrain graphics.