Today marks the U.S. release of the debut album from Django Django, a Scottish foursome with one of the most interesting sounds in indie rock. Like a collision between the pastoral and the futuristic, ...