Holy fuck that trailer and score rips. WOW