Swiss technical death metal crew Neosis will release their eponymous debut album through SAOL / H'Art / Zebralution on April 5th.