I am not sure if this covered on site but here they are anyway.
Got them on VG chartz so I will link to them.
Kinda dont know about it after looking at these vids.
Looks great graphically but after that not so sure.
Anyway have a look.
why can't they put the god-damn radar on the bottom, it's so distracting up-top. it's driving me insane.
You must log in to post.
© videogaming247 Ltd.