Can you win this ? Nice concept but that was a little too much at the end xD
my brother did win it on a laptop touchpad, so yes you can.
A little strategy hint might be to keep one red antivirus and one purple adblocker alive to help clean up late game!
I hope you enjoyed it even with that difficulty.