Apparently this leak had the editor, so I think the release will :thumbup: I have to say after finishing the first one I didn't have much hype about this second one until i saw these latest trailers, god damn, this looks interesting, hopefully it won't turn out to be very short and boring. The multiplayer looks interesting…