Released 7 years ago, this short animated movie by Heliophant has been discussed, dissected and decoded many times now. In light of recent events, I felt it is time to take another look at some scenes and speculate upon their meaning. I do not intend to attempt a full analysis […]