Deathpact releases ‘Cipher Two’ EP, the second extended play in a month from the mysterious ellipsoid Who is Deathpact?