poklane on 16 February 2017
Posting this here because AFAIK there isn't a general discussion, but there's actual ants with leafs walking on trees
When we saw this in one of the trailers I though it's bullshit and was maybe something from an in-game cutscene, but damn that's some detail!