Dirty Mitts releases Electric Kid