Turtle Rock had "first-person wizard combat" project, "was a little geeky"

Related Games:
Left 4 Dead, Evolve
Source:
Game Informer