[ot-video][/ot-video]

Another great looking title from “Left for Dead” developers Turtle Rock