Curious to see what the same game looks like on two new, different systems? This video from IGN should help.
Note that these kind of videos are most useful if you run them at 1080p.
Before you go crazy, remember something else: this is one game, one developed by a third-party. So don't go jumping to too many conclusions!
PS: here's our review of the game.