I love the real funky vibe this whole thing gives off. It reminds me of that song "Squirrel Meat" by the New Hippie Mafia, but that's more classic rock. I really thought this ran the gamut from science-fiction to insanity, but I loved every second of it. Maybe you're the missing member from A Flock of Seagulls, haha.
The two things I'd think maybe about adding are maybe subtle bass line (to add to sort of the trip-hop sort of vibe) and perhaps some really funk-ay lyrics. Perhaps, I'd volunteer my services [kidding].