I searched the forum but didn't find an existing thread for this game - has anyone tried it? There doesn't seem to be a lot of info out there on the interwebz just yet, though the trailer makes it look kind of like DayZ-meets-L4D (in that it's not very "arcadey," but is mission-oriented rather...