some new pictures have emerged recently on the site, including some promo ones, which appear to the untrained eye, to have been taken... in a field.... in wales.
it also appears like there is a video camera present, so maybe its a video in the making? who knows for sure...