This game most certainly wasn't "stolen" from Loops of Zen. I remember having a game like this where you had to connect PCs in a web from at least 15 years ago back on Windows 95. Feels very nostalgic playing this now.
If you put an annoying bubble in the game at least have the decency to make towers ignore the bubbled monsters instead of bashing away on them while everything else just runs away... Also the attack speed gets bugged if it stacks too high (50% of hero speed and all haste just disappears).