Top 10 Games of 2016

My favorite games released on 2016 (at least released on Xbox)

Rank Game Release Date GameSpot Score Doubalfa's Score
1

DOOM

--
2

Deus Ex: Mankind Divided

--
3

Dishonored 2

--
4

XCOM 2

--
5

Overwatch

--
6

Titanfall 2

--
7

Dark Souls III

--
8

Rocket League

--
9

INSIDE

--
10

Gears of War 4

--