It looks like you're new here. If you want to get involved, click one of these buttons!
Im wondering because I ran into this video today and it he mentions that the game was supposed to be on the xbox 360. I had never heard of that before and no one in these forums has mentioned it that I know of. Keep in mind the video is super old.
This could have been a good thing for the game(still might be if they do it). The audience they will gain is pretty big.