While Gorillaz have yet to publicly acknowledge the website, several clues link it to the band, as Exclaim points out. Posters appearing at this weekend’s All Points East Festival in London include the phrase “NO MORE UNICORNS ANYMORE. That same phrase recently appeared in artwork created by Hewlett. Additionally, the website itself features a teaser video in which Gorillaz’s own 2-D can be seen sitting with a guitar.