After more than a decade of radio silence, the creator of I, Pet Goat II started schizoposting short clips of what appears to be his hometown in Montreal, Canada. The short film seemed to accurately predict recent apocalyptic events. What could this mean?
it means The Artist decided to start releasing their work