Alex Salfiti
11:57 pm
Holy f**king christ, it arrived, it showed some of the most detailed open world mechanics to date...