Sounds like an Nmesh project. Album does a great job at putting you on edge, and Nmesh does a great job creating the "bad acid trip" feel he was going for. Besides that there's not much to say about this album, the feel is unique and it's definitely a fun listen. Would not recommend listening while on ADHD pills.