While there is little doubt that this game will look and play better on PCs, there is a video to prove what I said above. Just have a look at the following video and let us know what you think.
https://www.youtube.com/watch?v=75GFEt96l38
https://www.youtube.com/watch?v=75GFEt96l38