>>350858215
They have a channel that shows all the features but yeah it's been out for like an hour. Gonna have to hit up some streaming site and see if some fag is playing it if you want some more footage.
https://www.youtube.com/watch?v=ak8d_7DpXow