badgenome on 26 July 2008
It was pretty unambiguous: simultaneous release for both PS3 and 360 in North America and Europe. Who are you going to believe- some website or Yoichi Wada himself?