The Red Door Leaks On Xbox Live – Is This COD 2020?

The Red Door Leaks On Xbox Live – Is This COD 2020?

A new listing for a game titled “The Red Door” has appeared today on the Xbox LIVE Marketplace, which appears to be a “Shooter” published by Activision.

Read more