PC Gamer

Avengers Project announced, start of a new Marvel series from the Deus Ex and Tomb Raider devs

 

Teaser trailer within.

Read full article