The Megatoids were an improvisational space punk band out of Bushwick, Brooklyn, with Tom Swirly on the electronic wind instrument and processed vocals as the front man.

Short-lived and furious, the band vanished in 2010, leaving only a few concert videos and one propulsive studio album, Too Big To Fail.

The Megatoids at Surreal Estate (now also sadly gone):

Too Big To Fail - Vampire Squid

My favorite track, mainly because I managed to truly turn on the threatening yet cheerful glossolalia I'd wanted to get...

Too Big To Fail - the complete album: