definitely i played this game in armorgames.com i joined here to find that
it's tower defense game
i have to protect village from witch?(she was exiled cause she has strange power)
she says she's innocent(and realy bad witch living in woods enticed her)
have many choice(select heros etc
grave woods many dialogue
characters are similar to DeqafStudio. maybe i think
i