I am not sure if this has been posted yet, but here is a new video up on Gametrailers giving information on the various multiplayer modes we know of.
Hunter Becomes The Hunted
Lol, Feb. 25th? I thought it was 23th... Anyways, thanks for the post!
"I'm an Investigator. If you lie, I'll smell it." -Made by myself