a creative Tekken battle between two strange otherworldly dmt aliens obbsesed with arcade battles and victory.