3rd Person Fictional Medieval Castle Defender. The main goal is to survive the longest. You start with a basic castle and character. Enemies approach in waves, with each wave getting more difficult. Money is obtained by killing enemies, which can then be spent on castle upgrades, player attributes, unit recruitment and weapons and armour upgrades.
Just beautifull, all thanks to the amazing Cryengine.