User blog comment:Sasquatch101/New GTA V screenshot/@comment-2053588-20130524073202/@comment-2053588-20130524075514

It could either be Cities XL 2012.