Some parts of it had an odd Cowboy Bebop feel to it, others felt like typical anime randomness (but in a good, not-tired-out way)--the kind you find when Bleach wants to do some comic relief or when you watch a kawaii-highschool-type anime or something like that.
Hilarious all in all, though it seemed to me like the syncing could use some work? Or maybe it was me lagging. Couldn't dig the voice-over voice, unfortunately. It was really the accent that bugged me, but I could see what you were you were trying to do...