2 ms·I wouldn't consider Overwatch and Deus Ex contemporary titles, they both released in 2016.by p1necone 7y agoI wouldn't consider Overwatch and Deus Ex contemporary titles, they both released in 2016.