https://www.youtube.com/watch?v=buT5yuGwg8s
God damn I'm fucking hype for this game. Every bit of gameplay I've seen looks amazing.