Doesn't Demons vs. Fairyland seem like a cheap graphics rip-off of Cursed Treasure by IriySoft?
Tower defense
archers, undead, and mage (gooey) things, limited in placement by terrain and location of 'appropriate',
game mechanics are nearly identical.
Unless Stormalligator = Iriysoft, I'm not playing Demons vs Fairyland anymore.