The first track is like E'm~grief~...2? Second seemed like Art Cube trying as hard as possible to be disinteresting.
I hope this isn't their final form. As it is a web-shop single, I'm assuming they just wanted to get something out to start promoting themselves.