Quantcast
View Post

1) Zelda U (Wii U)
2) The Witcher 3 (XO)
3) Rise (XO)
4) Watchdogs (XO)
5) Titan Fall (XO)

 

Edit:

 

My Bad. I was late