Flying rabbits fighting aliens! Just what the doctor ordered!