The Duck Life Games series is taking things to outer space, since the duck has won anything that could be won on Earth, so now it is looking for challenges in the universe, where you are going to be helping it race against all sorts of aliens, which…