Fun concept, but I felt it was a bit buggy damage wise, nevertheless, it was greatly made, I just am sick of the Tower Defence genre now :P
I don't mean to be bias, it just doesn't appear to be original to me, besides the fact that the princess is the villain instead of the victim, that delivered a great, original taste.
Over all Game: 4/5 (8/10)
Personal preference: 3.5/5 (7/10)
Originality (3/5) (6/10) The storyline twist took it up by two.