http://media.pc.ign.com/media/746/746632/img_4283839.html
So my friend thinks this is a screen shot and I think it really looks like concept art, can anyone tell.
So my friend thinks this is a screen shot and I think it really looks like concept art, can anyone tell.