Dead Cells DLC ‘The Bad Seed’ animated launch trailer

Available today for $4.99.