First things first, I love that name for the band -- it's INSANE! Most importantly it stands out among the crowd. Next, I'm relieved this fits more with the 'glitch' and 'electro-indie' descriptions than shoegaze because mass amounts of noise without any clear vocals is often a turnoff for me. "Zero Life Experience" has shoegaze moments, but they never interrupt the vocals. Overall, quite interesting. I'd like to hear more.
I like the music's mixture of seriousness and silliness, it's a bit like Radio Dept having a party in Thom Yorke's house whilst he's on holiday, but not too sure about the auto-tuned vocals. Be interested to hear other tracks.