Microsoft revealed some exciting new first-party games like InExile’s Clockwork Revolution and Compulsion Games South of Midnight at its June 11 Xbox Showcase. But others like Fable and Avowed were first teased years ago and still don’t have clear release dates. What’s taking so long?
KotakuContinue reading/original-link]