That picture up there...THAT is a nice piece of PR my friend. That makes me want to do the unthinkable. It makes me want to buy what I'm sure will be an inferior port (demake?) of one of my favorite Xbox 360 games.
Not only that, but it's good enough for me to link back to Destructoid twice in in one day.
You can check out jagged Wii Screen shots if that's your thing...but I'm just going to post up the AMAZING pre-rendred art of Frank and Isabela.