Up on Live in all regions now. Wonder how it is.... I read some impressions from people that have played the PS3 demo that's been out a for a while now and they... Weren't so good. I was looking forward to this game so hopefully it's not terrible. I guess the Simpsons Arcade Game will still reign supreme.