Batman and the Suicide Squad team up in a somewhat strange animated adaptation of the 'Arkham' games...