Holeeeee shhhhhh…
That gave me goosebumps. Just as a piece of animation and video making I think it’s the single most inventive game trailer I’ve seen in years.
Game looks bloody good too. Looks like mobile? But mobile that I actually want to play.