So its supposed to becoming out this winter which means it must have been in development for a while now. I guess this explains why GTA IV was so shitty. They also didnt show any video footage ar anything like that, just a short and sweet announcement.
Last edited by a moderator: