Please visit our store to enjoy the game : Defending Camelot
store.steampowered.com/app/929330/Defending_Camelot/
You are a fan of Plants vs Zombies and Tower Defense games. You would love this game.
Many heroes for your alternatives with different skills/weapon to prevent an army of monsters from entering Camelot.