DevilRising on 04 December 2015
Yeah I don't need to see a ton of the game until launch, personally. Game companies showing off TOO much has become a problem in recent years. Leave us shit to be surprised by.