bobgamez on 02 September 2012
Its the grand theft auto 3 of the series, yeah technically there were two before it but no one remembers those, and Technically there was a game before ZombiU... yeah you get my point