Sorry if there's already a thread about this, but I didn't find one. Any other gamers excited about this? New trailer https://www.youtube.com/watch?v=ZwWLns7-xN8Report