Surely this will actually come out SOON, right? Been a while since I actually sort of felt something from a trailer.