Book of Demons: Recensione, Trailer e Gameplay