The top news this week has, of course been the trailer and first images from the new game from Ubisoft. According to IGN, this also includes screenshots from the game. You can view them below.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Solve : *
24 − 10 =