Fresh glimpse of Resi Evil: Revelations

Clues hidden in new art, screens?