Totally caught me off guard, when i saw that zombie crawlin thru my window i was like "OH SHYT" good trailer, good game.
Forum Rules