Trailer apparently uploaded 2 days ago. I'll throw up the rest of the info when they "announce" it later today.