NBA 2K19 Trailer and New Details – Prelude Release Date!