have you guys seen the videos of this game? it looks like it is gonna be unreal. probably best atmosphere i have ever seen in a game. who else is looking forward to this?