Duffy Duck on a futuristic robot battlefield