Here's an interview from like after a week "Maniac" was released. She revealed as I figured that there is no "Maniac" video. The clips on her site are the visuals and the song is just an art project that she wanted to release. Trip '17 is a collection of art (poetry, music, acting, etc.) that she started when her brother passed in 2012. There will also be a proper album, and a Twenty88 album + more.
Good interview. She has a lot up her sleeves and she seems really happy. I Think "Maniac" could have been pushed as a proper single for Urban radio.