White Shadows launches December 7

New trailer and screenshots released.