Sounds wayyyy too much like Spybreak by the Propellerheads. Maybe it's supposed to be? I hope so. I (somewhat) don't like things being blammed for theft.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.