Permission received from DHR-107 to post this ahead of release. Was initially going to do it last week, but decided against it due to the influx of leaks and potential new trailer. With last night's trailer appearing to be the last one, and the games coming out in two days, I figure it would be...