Embark Studios, founded by former Battlefield devs, reveal first look at new game

Team-based gameplay, dynamism, and destruction all sound pretty familiar.

Read More