A new weapon against an invader being tested near Lake Lowell